-- +goose Up -- +goose StatementBegin CREATE TABLE subreddits ( name VARCHAR(30) NOT NULL PRIMARY KEY COLLATE NOCASE, enable_schedule INT NOT NULL DEFAULT 1, subtype INT NOT NULL DEFAULT 0, schedule VARCHAR(20) NOT NULL DEFAULT '@daily', countback INT NOT NULL DEFAULT 100, created_at BIGINT DEFAULT 0 NOT NULL, updated_at BIGINT DEFAULT 0 NOT NULL ); CREATE UNIQUE INDEX idx_subreddits_name ON subreddits (name); CREATE TRIGGER update_subreddits_timestamp AFTER UPDATE ON subreddits FOR EACH ROW BEGIN UPDATE subreddits SET updated_at = CURRENT_TIMESTAMP WHERE id = old.id; END; -- +goose StatementEnd -- +goose Down -- +goose StatementBegin DROP TABLE subreddits; -- +goose StatementEnd