Migrations - uuid fix
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
CREATE EXTENSION IF NOT EXISTS "pgcrypto";
|
||||
|
||||
CREATE TABLE IF NOT EXISTS basket.basket
|
||||
(
|
||||
id uuid NOT NULL DEFAULT gen_random_uuid(),
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
CREATE EXTENSION IF NOT EXISTS "pgcrypto";
|
||||
|
||||
CREATE TABLE catalog.product
|
||||
(
|
||||
id uuid NOT NULL DEFAULT uuid_generate_v4(),
|
||||
id uuid NOT NULL DEFAULT gen_random_uuid(),
|
||||
"name" character varying NOT NULL,
|
||||
slug character varying NOT NULL,
|
||||
price double precision NOT NULL,
|
||||
created_at timestamp without time zone NOT NULL DEFAULT now(),
|
||||
updated_at timestamp without time zone,
|
||||
created_at timestamp with time zone NOT NULL DEFAULT now(),
|
||||
updated_at timestamp with time zone,
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
CREATE EXTENSION IF NOT EXISTS "pgcrypto";
|
||||
|
||||
CREATE TABLE IF NOT EXISTS identity.users
|
||||
(
|
||||
id uuid NOT NULL DEFAULT uuid_generate_v4(),
|
||||
id uuid NOT NULL DEFAULT gen_random_uuid(),
|
||||
username character varying NOT NULL,
|
||||
"password" character varying NOT NULL,
|
||||
email character varying NOT NULL,
|
||||
@@ -13,7 +15,7 @@ CREATE TABLE IF NOT EXISTS identity.users
|
||||
|
||||
CREATE TABLE IF NOT EXISTS identity.roles
|
||||
(
|
||||
id uuid NOT NULL DEFAULT uuid_generate_v4(),
|
||||
id uuid NOT NULL DEFAULT gen_random_uuid(),
|
||||
name character varying(100) COLLATE pg_catalog."default" NOT NULL,
|
||||
display_name character varying(200) COLLATE pg_catalog."default" NOT NULL,
|
||||
created_at timestamp without time zone NOT NULL DEFAULT now(),
|
||||
@@ -23,7 +25,7 @@ CREATE TABLE IF NOT EXISTS identity.roles
|
||||
|
||||
CREATE TABLE IF NOT EXISTS identity.users_roles
|
||||
(
|
||||
id uuid NOT NULL DEFAULT uuid_generate_v4(),
|
||||
id uuid NOT NULL DEFAULT gen_random_uuid(),
|
||||
user_id uuid NOT NULL,
|
||||
role_id uuid NOT NULL,
|
||||
PRIMARY KEY (id),
|
||||
@@ -42,7 +44,7 @@ CREATE TABLE IF NOT EXISTS identity.users_roles
|
||||
|
||||
CREATE TABLE identity.url_access
|
||||
(
|
||||
id uuid NOT NULL DEFAULT uuid_generate_v4(),
|
||||
id uuid NOT NULL DEFAULT gen_random_uuid(),
|
||||
roles json NOT NULL,
|
||||
url character varying(255) NOT NULL,
|
||||
method character varying(10) NOT NULL,
|
||||
|
||||
@@ -4,7 +4,6 @@ CREATE DATABASE egommerce;
|
||||
GRANT ALL PRIVILEGES ON DATABASE egommerce TO egommerce;
|
||||
|
||||
CREATE EXTENSION IF NOT EXISTS "pgcrypto";
|
||||
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
|
||||
|
||||
CREATE SCHEMA "identity" AUTHORIZATION egommerce;
|
||||
CREATE SCHEMA catalog AUTHORIZATION egommerce;
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
CREATE EXTENSION IF NOT EXISTS "pgcrypto";
|
||||
|
||||
CREATE TABLE IF NOT EXISTS "ordering"."order"
|
||||
(
|
||||
id uuid NOT NULL DEFAULT gen_random_uuid(),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
CREATE EXTENSION IF NOT EXISTS "pgcrypto";
|
||||
|
||||
CREATE TABLE IF NOT EXISTS pricing."price"
|
||||
(
|
||||
id uuid NOT NULL DEFAULT gen_random_uuid()
|
||||
|
||||
Reference in New Issue
Block a user