17 lines
505 B
SQL
17 lines
505 B
SQL
|
|
-- +goose Up
|
||
|
|
-- Baseline migration: instance-level key/value settings (AGENT.md 6.1, 6.5).
|
||
|
|
CREATE TABLE instance_settings (
|
||
|
|
key TEXT PRIMARY KEY,
|
||
|
|
value TEXT NOT NULL,
|
||
|
|
updated_at TEXT NOT NULL DEFAULT (strftime('%Y-%m-%dT%H:%M:%fZ', 'now'))
|
||
|
|
);
|
||
|
|
|
||
|
|
INSERT INTO instance_settings (key, value) VALUES
|
||
|
|
('schema_baseline', '1'),
|
||
|
|
('registration_enabled', 'true'),
|
||
|
|
('anti_bot_enabled', 'false'),
|
||
|
|
('allow_guild_creation', 'true');
|
||
|
|
|
||
|
|
-- +goose Down
|
||
|
|
DROP TABLE instance_settings;
|