diff options
author | Brian Picciano <mediocregopher@gmail.com> | 2022-10-12 23:43:31 +0200 |
---|---|---|
committer | Brian Picciano <mediocregopher@gmail.com> | 2022-10-12 23:43:31 +0200 |
commit | d9570411134273d690e783748dd572696fc14c6f (patch) | |
tree | ca9d0780bdc2708e190a2194b751966546935e39 /src/post/sql.go | |
parent | d959985ed0d3509d1369c15bf0c87c35b47eb1db (diff) |
Make description an optional field
Diffstat (limited to 'src/post/sql.go')
-rw-r--r-- | src/post/sql.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/post/sql.go b/src/post/sql.go index c768c9a..786ea63 100644 --- a/src/post/sql.go +++ b/src/post/sql.go @@ -52,6 +52,20 @@ var migrations = &migrate.MemoryMigrationSource{Migrations: []*migrate.Migration )`, }, }, + { + Id: "3", + Up: []string{ + `ALTER TABLE post_drafts RENAME description TO description_old`, + `ALTER TABLE post_drafts ADD COLUMN description TEXT`, + `UPDATE post_drafts AS pd SET description=pd.description_old`, + `ALTER TABLE post_drafts DROP COLUMN description_old`, + + `ALTER TABLE posts RENAME description TO description_old`, + `ALTER TABLE posts ADD COLUMN description TEXT`, + `UPDATE posts AS p SET description=p.description_old`, + `ALTER TABLE posts DROP COLUMN description_old`, + }, + }, }} // SQLDB is a sqlite3 database which can be used by storage interfaces within |