diff --git a/assets/migrations/postgresql/20250102152758_article.sql b/assets/migrations/20250102152758_article.sql similarity index 100% rename from assets/migrations/postgresql/20250102152758_article.sql rename to assets/migrations/20250102152758_article.sql diff --git a/assets/migrations/postgresql/20250102232127_article_fts.sql b/assets/migrations/20250102232127_article_fts.sql similarity index 100% rename from assets/migrations/postgresql/20250102232127_article_fts.sql rename to assets/migrations/20250102232127_article_fts.sql diff --git a/assets/migrations/postgresql/20250103140557_response_cache.sql b/assets/migrations/20250103140557_response_cache.sql similarity index 100% rename from assets/migrations/postgresql/20250103140557_response_cache.sql rename to assets/migrations/20250103140557_response_cache.sql diff --git a/assets/migrations/postgresql/20250103203320_response_new_column.sql b/assets/migrations/20250103203320_response_new_column.sql similarity index 100% rename from assets/migrations/postgresql/20250103203320_response_new_column.sql rename to assets/migrations/20250103203320_response_new_column.sql diff --git a/assets/migrations/sqlite3/20250102152758_article.sql b/assets/migrations/sqlite3/20250102152758_article.sql deleted file mode 100644 index 4a907af..0000000 --- a/assets/migrations/sqlite3/20250102152758_article.sql +++ /dev/null @@ -1,17 +0,0 @@ --- +goose Up --- +goose StatementBegin -CREATE TABLE articles ( - id INTEGER PRIMARY KEY AUTOINCREMENT, - title VARCHAR(255) NOT NULL, - sourceUrl VARCHAR(255) NOT NULL UNIQUE, - author VARCHAR(255) NOT NULL, - content TEXT NOT NULL, - publishDate DATETIME NOT NULL, - fetchDate DATETIME NOT NULL -); --- +goose StatementEnd - --- +goose Down --- +goose StatementBegin -DROP TABLE articles; --- +goose StatementEnd diff --git a/assets/migrations/sqlite3/20250102232127_article_fts.sql b/assets/migrations/sqlite3/20250102232127_article_fts.sql deleted file mode 100644 index 28b51b7..0000000 --- a/assets/migrations/sqlite3/20250102232127_article_fts.sql +++ /dev/null @@ -1,10 +0,0 @@ --- +goose Up --- +goose StatementBegin -CREATE VIRTUAL TABLE fts_articles USING fts5(id, content); -INSERT INTO fts_articles (id, content) SELECT id, title || '\n' || author || '\n' || content FROM articles; --- +goose StatementEnd - --- +goose Down --- +goose StatementBegin -DROP TABLE fts_articles; --- +goose StatementEnd diff --git a/assets/migrations/sqlite3/20250103140557_response_cache.sql b/assets/migrations/sqlite3/20250103140557_response_cache.sql deleted file mode 100644 index 0c8d816..0000000 --- a/assets/migrations/sqlite3/20250103140557_response_cache.sql +++ /dev/null @@ -1,13 +0,0 @@ --- +goose Up --- +goose StatementBegin -CREATE TABLE responses ( - url VARCHAR(255) NOT NULL UNIQUE PRIMARY KEY, - content TEXT NOT NULL, - fetchDate DATETIME DEFAULT CURRENT_TIMESTAMP -); --- +goose StatementEnd - --- +goose Down --- +goose StatementBegin -DROP TABLE responses; --- +goose StatementEnd diff --git a/assets/migrations/sqlite3/20250103203320_response_new_column.sql b/assets/migrations/sqlite3/20250103203320_response_new_column.sql deleted file mode 100644 index 9c5b714..0000000 --- a/assets/migrations/sqlite3/20250103203320_response_new_column.sql +++ /dev/null @@ -1,9 +0,0 @@ --- +goose Up --- +goose StatementBegin -ALTER TABLE responses ADD COLUMN processed BOOLEAN DEFAULT false; --- +goose StatementEnd - --- +goose Down --- +goose StatementBegin -ALTER TABLE responses DROP COLUMN processed; --- +goose StatementEnd