Fixes table create order
This commit is contained in:
parent
d02d48e7c8
commit
4989848335
@ -1,3 +1,12 @@
|
|||||||
|
CREATE TABLE IF NOT EXISTS users(
|
||||||
|
user_id serial PRIMARY KEY,
|
||||||
|
username VARCHAR(50) NOT NULL UNIQUE,
|
||||||
|
display_name VARCHAR (100) NOT NULL,
|
||||||
|
password bytea,
|
||||||
|
created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
||||||
|
updated_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP NOT NULL
|
||||||
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS plans(
|
CREATE TABLE IF NOT EXISTS plans(
|
||||||
plan_id serial PRIMARY KEY,
|
plan_id serial PRIMARY KEY,
|
||||||
plan_date DATE NOT NULL,
|
plan_date DATE NOT NULL,
|
||||||
@ -17,16 +26,6 @@ CREATE TABLE IF NOT EXISTS actions(
|
|||||||
plan_id int REFERENCES plans(plan_id)
|
plan_id int REFERENCES plans(plan_id)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS users(
|
|
||||||
user_id serial PRIMARY KEY,
|
|
||||||
username VARCHAR(50) NOT NULL UNIQUE,
|
|
||||||
display_name VARCHAR (100) NOT NULL,
|
|
||||||
password bytea,
|
|
||||||
created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP NOT NULL,
|
|
||||||
updated_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP NOT NULL
|
|
||||||
);
|
|
||||||
|
|
||||||
|
|
||||||
CREATE OR REPLACE FUNCTION trigger_set_timestamp()
|
CREATE OR REPLACE FUNCTION trigger_set_timestamp()
|
||||||
RETURNS TRIGGER AS $set_updated$
|
RETURNS TRIGGER AS $set_updated$
|
||||||
BEGIN
|
BEGIN
|
||||||
|
Loading…
x
Reference in New Issue
Block a user