From 3162aeb896b02ce2e4679217219325d6ea85b80d Mon Sep 17 00:00:00 2001 From: "$(pass /github/name)" <$(pass /github/email)> Date: Sun, 7 Jul 2024 17:01:41 +0200 Subject: [PATCH] removed autoincrement it's not mysql stupid! --- internal/database/schema.sql | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/internal/database/schema.sql b/internal/database/schema.sql index 210d7b4..c22e208 100644 --- a/internal/database/schema.sql +++ b/internal/database/schema.sql @@ -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,