diff --git a/Chapter04/src/main/resources/db/migration/V1.0.0__Init.sql b/Chapter04/src/main/resources/db/migration/V1.0.0__Init.sql index 78989ac..cb4aae8 100644 --- a/Chapter04/src/main/resources/db/migration/V1.0.0__Init.sql +++ b/Chapter04/src/main/resources/db/migration/V1.0.0__Init.sql @@ -74,7 +74,7 @@ insert into ecomm.product_tag values ('837ab141-399e-4c1f-9abc-bace40296bac', '0 insert into ecomm.product_tag values ('837ab141-399e-4c1f-9abc-bace40296bac', '00000000-b5c6-4896-987c-f30f3678f605'); insert into ecomm.product_tag values ('837ab141-399e-4c1f-9abc-bace40296bac', '00000000-b5c6-4896-987c-f30f3678f601'); -create TABLE IF NOT EXISTS ecomm.user ( +create TABLE IF NOT EXISTS ecomm.`user` ( id uuid NOT NULL DEFAULT random_uuid(), username varchar(16), password varchar(40), @@ -102,7 +102,7 @@ create TABLE IF NOT EXISTS ecomm.user_address ( user_id uuid NOT NULL DEFAULT random_uuid(), address_id uuid NOT NULL, FOREIGN KEY (user_id) - REFERENCES ecomm.user(id), + REFERENCES ecomm.`user`(id), FOREIGN KEY(address_id) REFERENCES ecomm.address(id) ); @@ -122,7 +122,7 @@ create TABLE IF NOT EXISTS ecomm.card ( expires varchar(5), cvv varchar(4), FOREIGN KEY(user_id) - REFERENCES ecomm.user(id), + REFERENCES ecomm.`user`(id), PRIMARY KEY(id) ); @@ -145,7 +145,7 @@ create TABLE IF NOT EXISTS ecomm.orders ( status varchar(24), PRIMARY KEY(id), FOREIGN KEY(customer_id) - REFERENCES ecomm.user(id), + REFERENCES ecomm.`user`(id), FOREIGN KEY(address_id) REFERENCES ecomm.address(id), FOREIGN KEY(card_id) @@ -177,7 +177,7 @@ create TABLE IF NOT EXISTS ecomm.order_item ( REFERENCES ecomm.item(id) ); -create TABLE IF NOT EXISTS ecomm.authorization ( +create TABLE IF NOT EXISTS ecomm.`authorization` ( id uuid NOT NULL DEFAULT random_uuid(), order_id uuid NOT NULL DEFAULT random_uuid(), authorized boolean, @@ -193,7 +193,7 @@ create TABLE IF NOT EXISTS ecomm.cart ( id uuid NOT NULL DEFAULT random_uuid(), user_id uuid NOT NULL DEFAULT random_uuid(), FOREIGN KEY (user_id) - REFERENCES ecomm.user(id), + REFERENCES ecomm.`user`(id), PRIMARY KEY(id) ); @@ -206,8 +206,8 @@ create TABLE IF NOT EXISTS ecomm.cart_item ( REFERENCES ecomm.item(id) ); -insert into ecomm.user (id, username, password, first_name, last_name, email, phone, user_status) values('a1b9b31d-e73c-4112-af7c-b68530f38222', 'test', 'pwd', 'Test', 'User', 'test@user.com', '234234234', 'ACTIVE'); -insert into ecomm.user (id, username, password, first_name, last_name, email, phone, user_status) values('a1b9b31d-e73c-4112-af7c-b68530f38223', 'test', 'pwd', 'Test2', 'User2', 'test2@user.com', '234234234', 'ACTIVE'); +insert into ecomm.`user` (id, username, password, first_name, last_name, email, phone, user_status) values('a1b9b31d-e73c-4112-af7c-b68530f38222', 'test', 'pwd', 'Test', 'User', 'test@user.com', '234234234', 'ACTIVE'); +insert into ecomm.`user` (id, username, password, first_name, last_name, email, phone, user_status) values('a1b9b31d-e73c-4112-af7c-b68530f38223', 'test', 'pwd', 'Test2', 'User2', 'test2@user.com', '234234234', 'ACTIVE'); INSERT INTO ecomm.address VALUES ('a731fda1-aaad-42ea-bdbc-a27eeebe2cc0', '9I-999', 'Fraser Suites Le Claridge', 'Champs-Elysees', 'Paris', 'Île-de-France', 'France', '75008'); insert into ecomm.user_address values ('a1b9b31d-e73c-4112-af7c-b68530f38222', 'a731fda1-aaad-42ea-bdbc-a27eeebe2cc0'); INSERT INTO ecomm.card VALUES ('618ffaff-cbcd-48d4-8848-a15601e6725b', '999-999-999-999', 'a1b9b31d-e73c-4112-af7c-b68530f38222', 'User', '12/28', '0000'); @@ -223,4 +223,4 @@ INSERT INTO ecomm.item VALUES ('a7384042-e4aa-4c93-85ae-31a346dad705', '3395a42e-2d88-40de-b95f-e00e1502085b', 1, 20.99); INSERT INTO ecomm.order_item VALUES ('66682caa-a6d8-46ed-a173-ff822f754e1c', '0a59ba9f-629e-4445-8129-b9bce1985d6a', 'a7384042-e4aa-4c93-85ae-31a346dad704'), - ('efeefa71-2760-412a-9ec8-0a040d90f02c', '0a59ba9f-629e-4445-8129-b9bce1985d6a', 'a7384042-e4aa-4c93-85ae-31a346dad705'); \ No newline at end of file + ('efeefa71-2760-412a-9ec8-0a040d90f02c', '0a59ba9f-629e-4445-8129-b9bce1985d6a', 'a7384042-e4aa-4c93-85ae-31a346dad705');