skeleton added

This commit is contained in:
2026-02-08 19:56:16 +03:00
committed by KentoNion
commit f0b04b229a
19 changed files with 2021 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
-- +goose Up
-- +goose StatementBegin
CREATE TABLE IF NOT EXISTS admins(
id SERIAL PRIMARY KEY,
user_id INT NOT NULL UNIQUE,
role VARCHAR(50) NOT NULL
);
-- Добавляем первого админа
INSERT INTO admins (user_id, role)
SELECT '104186268', 'creator'
WHERE NOT EXISTS (
SELECT 1 FROM admins WHERE user_id = '104186268'
);
-- +goose StatementEnd
-- +goose Down
-- +goose StatementBegin
DROP TABLE IF EXISTS admins;
-- +goose StatementEnd

View File

@@ -0,0 +1,20 @@
-- +goose Up
-- +goose StatementBegin
CREATE TABLE IF NOT EXISTS admins(
id SERIAL PRIMARY KEY,
user_id INT NOT NULL UNIQUE,
role VARCHAR(50) NOT NULL
);
-- Добавляем первого админа
INSERT INTO admins (user_id, role)
SELECT '104186268', 'creator'
WHERE NOT EXISTS (
SELECT 1 FROM admins WHERE user_id = '104186268'
);
-- +goose StatementEnd1_admins
-- +goose Down
-- +goose StatementBegin
DROP TABLE IF EXISTS admins;
-- +goose StatementEnd