From b5374283e110cc136c234bf7e1e11f1923b75718 Mon Sep 17 00:00:00 2001 From: Elias Kohout Date: Tue, 7 Jan 2025 09:34:28 +0100 Subject: [PATCH] remove sqlite3 migrations --- .../{postgresql => }/20250102152758_article.sql | 0 .../20250102232127_article_fts.sql | 0 .../20250103140557_response_cache.sql | 0 .../20250103203320_response_new_column.sql | 0 .../sqlite3/20250102152758_article.sql | 17 ----------------- .../sqlite3/20250102232127_article_fts.sql | 10 ---------- .../sqlite3/20250103140557_response_cache.sql | 13 ------------- .../20250103203320_response_new_column.sql | 9 --------- 8 files changed, 49 deletions(-) rename assets/migrations/{postgresql => }/20250102152758_article.sql (100%) rename assets/migrations/{postgresql => }/20250102232127_article_fts.sql (100%) rename assets/migrations/{postgresql => }/20250103140557_response_cache.sql (100%) rename assets/migrations/{postgresql => }/20250103203320_response_new_column.sql (100%) delete mode 100644 assets/migrations/sqlite3/20250102152758_article.sql delete mode 100644 assets/migrations/sqlite3/20250102232127_article_fts.sql delete mode 100644 assets/migrations/sqlite3/20250103140557_response_cache.sql delete mode 100644 assets/migrations/sqlite3/20250103203320_response_new_column.sql 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