removed autoincrement it's not mysql stupid!

This commit is contained in:
$(pass /github/name)
2024-07-07 17:01:41 +02:00
parent 9ae699b122
commit 3162aeb896

View File

@@ -1,5 +1,5 @@
CREATE TABLE users ( CREATE TABLE users (
id INT PRIMARY KEY AUTO_INCREMENT, id INT PRIMARY KEY,
created_at DATETIME NOT NULL, created_at DATETIME NOT NULL,
updated_at DATETIME NOT NULL, updated_at DATETIME NOT NULL,
first_name VARCHAR(50) NOT NULL, first_name VARCHAR(50) NOT NULL,
@@ -21,7 +21,7 @@ CREATE TABLE users (
); );
CREATE TABLE banking ( CREATE TABLE banking (
id INT PRIMARY KEY AUTO_INCREMENT, id INT PRIMARY KEY,
user_id INT, user_id INT,
iban VARCHAR(34) NOT NULL, iban VARCHAR(34) NOT NULL,
bic VARCHAR(11) NOT NULL, bic VARCHAR(11) NOT NULL,
@@ -33,7 +33,7 @@ CREATE TABLE banking (
); );
CREATE TABLE membership ( CREATE TABLE membership (
id INT PRIMARY KEY AUTO_INCREMENT, id INT PRIMARY KEY,
user_id INT, user_id INT,
membership_fee DECIMAL(10, 2), membership_fee DECIMAL(10, 2),
rental_fee DECIMAL(10, 2), rental_fee DECIMAL(10, 2),
@@ -50,7 +50,7 @@ CREATE TABLE membership (
); );
CREATE TABLE rentals ( CREATE TABLE rentals (
id INT PRIMARY KEY AUTO_INCREMENT, id INT PRIMARY KEY,
car_id INT, car_id INT,
user_id INT, user_id INT,
start_datetime DATETIME NOT NULL, start_datetime DATETIME NOT NULL,
@@ -64,12 +64,12 @@ CREATE TABLE rentals (
); );
CREATE TABLE roles ( CREATE TABLE roles (
id INT PRIMARY KEY AUTO_INCREMENT, id INT PRIMARY KEY,
role_name VARCHAR(50) NOT NULL role_name VARCHAR(50) NOT NULL
); );
CREATE TABLE consents ( CREATE TABLE consents (
id INT PRIMARY KEY AUTO_INCREMENT, id INT PRIMARY KEY,
user_id INT, user_id INT,
modified DATE, modified DATE,
created DATE, created DATE,
@@ -81,7 +81,7 @@ CREATE TABLE consents (
); );
CREATE TABLE cars ( CREATE TABLE cars (
id INT PRIMARY KEY AUTO_INCREMENT, id INT PRIMARY KEY,
licence_plate VARCHAR(15) NOT NULL UNIQUE, licence_plate VARCHAR(15) NOT NULL UNIQUE,
insurance VARCHAR(255) NOT NULL, insurance VARCHAR(255) NOT NULL,
acquired_date DATE NOT NULL, acquired_date DATE NOT NULL,
@@ -100,7 +100,7 @@ CREATE TABLE cars (
); );
CREATE TABLE email_verifications ( CREATE TABLE email_verifications (
id INT PRIMARY KEY AUTO_INCREMENT, id INT PRIMARY KEY,
user_id INT, user_id INT,
verification_token VARCHAR(255) NOT NULL, verification_token VARCHAR(255) NOT NULL,
created_at DATETIME NOT NULL, created_at DATETIME NOT NULL,