This commit is contained in:
@@ -4,7 +4,7 @@ CREATE TABLE IF NOT EXISTS users (
|
||||
id SERIAL PRIMARY KEY,
|
||||
username TEXT UNIQUE NOT NULL,
|
||||
password TEXT NOT NULL,
|
||||
created_at TIMESTAMP
|
||||
created_at TIMESTAMP DEFAULT NOW()
|
||||
);
|
||||
-- +goose StatementEnd
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ CREATE TABLE IF NOT EXISTS budgets (
|
||||
name TEXT NOT NULL,
|
||||
start_day INT NOT NULL,
|
||||
monthly_limit INT DEFAULT 0,
|
||||
created_at TIMESTAMP
|
||||
created_at TIMESTAMP DEFAULT NOW()
|
||||
);
|
||||
-- +goose StatementEnd
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ CREATE TABLE IF NOT EXISTS categories (
|
||||
favorite BOOLEAN DEFAULT FALSE,
|
||||
monthly_limit INT DEFAULT 0,
|
||||
UNIQUE (budget_id, name),
|
||||
created_at TIMESTAMP
|
||||
created_at TIMESTAMP DEFAULT NOW()
|
||||
);
|
||||
-- +goose StatementEnd
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ CREATE TABLE IF NOT EXISTS wastes (
|
||||
amount FLOAT NOT NULL,
|
||||
budget_id INT REFERENCES budgets(id) ON DELETE CASCADE,
|
||||
category_id INT REFERENCES categories(id) ON DELETE RESTRICT,
|
||||
created_at TIMESTAMP
|
||||
created_at TIMESTAMP DEFAULT NOW()
|
||||
);
|
||||
-- +goose StatementEnd
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ CREATE TABLE IF NOT EXISTS users_budgets (
|
||||
id SERIAL PRIMARY KEY,
|
||||
user_id INT REFERENCES users(id) ON DELETE CASCADE,
|
||||
budget_id INT REFERENCES budgets(id) ON DELETE RESTRICT,
|
||||
created_at TIMESTAMP
|
||||
created_at TIMESTAMP DEFAULT NOW()
|
||||
);
|
||||
-- +goose StatementEnd
|
||||
|
||||
|
||||
Reference in New Issue
Block a user