postgresql

This commit is contained in:
2023-12-20 23:09:12 +03:00
parent 872217d845
commit 89046d130c
14 changed files with 336 additions and 4 deletions

View File

@ -0,0 +1,16 @@
-- +goose Up
-- +goose StatementBegin
CREATE TABLE categories (
id INTEGER NOT NULL PRIMARY KEY,
parent_id INTEGER NOT NULL DEFAULT 0,
title VARCHAR NOT NULL DEFAULT '',
name VARCHAR NOT NULL DEFAULT '',
flat_name VARCHAR NOT NULL DEFAULT '',
level INTEGER NOT NULL DEFAULT 0
);
-- +goose StatementEnd
-- +goose Down
-- +goose StatementBegin
DROP TABLE categories;
-- +goose StatementEnd

View File

@ -0,0 +1,21 @@
-- +goose Up
-- +goose StatementBegin
CREATE TABLE goods (
id VARCHAR NOT NULL PRIMARY KEY,
name VARCHAR NOT NULL DEFAULT '',
id_c INTEGER NOT NULL,
id_r INTEGER NOT NULL,
goodlink VARCHAR NOT NULL DEFAULT '',
seller VARCHAR NOT NULL DEFAULT '',
sellerlink VARCHAR NOT NULL DEFAULT '',
sellerrating INTEGER NOT NULL DEFAULT 0,
sold INTEGER NOT NULL DEFAULT 0,
price DECIMAL(15, 2) NOT NULL DEFAULT 0,
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
);
-- +goose StatementEnd
-- +goose Down
-- +goose StatementBegin
DROP TABLE goods;
-- +goose StatementEnd