diff options
author | 2023-09-10 11:22:32 -0700 | |
---|---|---|
committer | 2023-09-10 12:25:39 -0700 | |
commit | cb228e73ada44c4641bf92d61c274a6d18dda69c (patch) | |
tree | 7f3d5cfb07f30cd29634fadf32645df74d4a2326 /internal/database/migrations.go | |
parent | d33db40b39fd857b5f10d922090c128e14413c1b (diff) | |
download | v2-cb228e73ada44c4641bf92d61c274a6d18dda69c.tar.gz v2-cb228e73ada44c4641bf92d61c274a6d18dda69c.tar.zst v2-cb228e73ada44c4641bf92d61c274a6d18dda69c.zip |
Improve Telegram integration
- Remove dependency on `go-telegram-bot-api`
- Add new options: optional topic ID, disable page preview, disable notifications
- Add new button to go to article
Diffstat (limited to 'internal/database/migrations.go')
-rw-r--r-- | internal/database/migrations.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/internal/database/migrations.go b/internal/database/migrations.go index e485243b..bcd7e494 100644 --- a/internal/database/migrations.go +++ b/internal/database/migrations.go @@ -767,4 +767,13 @@ var migrations = []func(tx *sql.Tx) error{ _, err = tx.Exec(sql) return err }, + func(tx *sql.Tx) (err error) { + sql := ` + ALTER TABLE integrations ADD COLUMN telegram_bot_topic_id int; + ALTER TABLE integrations ADD COLUMN telegram_bot_disable_web_page_preview bool default 'f'; + ALTER TABLE integrations ADD COLUMN telegram_bot_disable_notification bool default 'f'; + ` + _, err = tx.Exec(sql) + return err + }, } |