From 0b9c62a7cf6939bc33f1016fa950b9f0a5f41763 Mon Sep 17 00:00:00 2001 From: biast12 <53872542+biast12@users.noreply.github.com> Date: Fri, 28 Aug 2026 18:17:37 +0200 Subject: [PATCH] Increase embed column lengths to 256 Add schema migration statements to expand embed-related text columns to VARCHAR(256): `embed_fields.name`, `embeds.title`, and `embeds.author_name`. This allows longer embed names/titles/author names while keeping existing table creation logic intact. --- embedfields.go | 2 ++ embeds.go | 3 +++ 2 files changed, 5 insertions(+) diff --git a/embedfields.go b/embedfields.go index 8595284..1bc92aa 100644 --- a/embedfields.go +++ b/embedfields.go @@ -34,6 +34,8 @@ CREATE TABLE IF NOT EXISTS embed_fields( FOREIGN KEY("embed_id") REFERENCES embeds("id") ON DELETE CASCADE, PRIMARY KEY("id") ); + +ALTER TABLE embed_fields ALTER COLUMN "name" TYPE VARCHAR(256); ` } diff --git a/embeds.go b/embeds.go index b10b85f..c466423 100644 --- a/embeds.go +++ b/embeds.go @@ -59,6 +59,9 @@ CREATE TABLE IF NOT EXISTS embeds( PRIMARY KEY("id") ); CREATE INDEX IF NOT EXISTS embeds_guild_id ON embeds("guild_id"); + +ALTER TABLE embeds ALTER COLUMN "title" TYPE VARCHAR(256); +ALTER TABLE embeds ALTER COLUMN "author_name" TYPE VARCHAR(256); ` }