Added more functionality

This commit is contained in:
2026-08-26 23:34:22 +03:00
parent 2ade668e3e
commit d1807a424e
6 changed files with 212 additions and 45 deletions
+4
View File
@@ -16,6 +16,10 @@ CREATE TABLE IF NOT EXISTS vehicles (
make TEXT NOT NULL,
model TEXT NOT NULL,
model_year INTEGER CHECK (model_year BETWEEN 1886 AND EXTRACT(YEAR FROM CURRENT_DATE)::INTEGER + 1),
engine TEXT,
transmission TEXT,
fuel_type TEXT,
color TEXT,
vin CHAR(17) UNIQUE,
mileage INTEGER NOT NULL DEFAULT 0 CHECK (mileage >= 0),
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW()