From 49898483353144acffe9c4adef519dc61b600850 Mon Sep 17 00:00:00 2001 From: Deepak Date: Sun, 17 Jan 2021 11:25:38 -0600 Subject: [PATCH] Fixes table create order --- .../000001_create_action_table.up.sql | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/store/migrations/000001_create_action_table.up.sql b/store/migrations/000001_create_action_table.up.sql index b95dcd0..7c13be1 100644 --- a/store/migrations/000001_create_action_table.up.sql +++ b/store/migrations/000001_create_action_table.up.sql @@ -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( plan_id serial PRIMARY KEY, plan_date DATE NOT NULL, @@ -17,16 +26,6 @@ CREATE TABLE IF NOT EXISTS actions( 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() RETURNS TRIGGER AS $set_updated$ BEGIN