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