From b6df1e38ad99dc1b3decb213be90866528c73206 Mon Sep 17 00:00:00 2001 From: Radical Date: Wed, 2 Jul 2025 21:26:03 +0200 Subject: [PATCH] change avatar/icon lengths in users/guilds --- .../2025-07-02-192220_change_maximum_url_lengths/down.sql | 3 +++ .../2025-07-02-192220_change_maximum_url_lengths/up.sql | 3 +++ src/schema.rs | 4 ++-- 3 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 migrations/2025-07-02-192220_change_maximum_url_lengths/down.sql create mode 100644 migrations/2025-07-02-192220_change_maximum_url_lengths/up.sql diff --git a/migrations/2025-07-02-192220_change_maximum_url_lengths/down.sql b/migrations/2025-07-02-192220_change_maximum_url_lengths/down.sql new file mode 100644 index 0000000..69466b4 --- /dev/null +++ b/migrations/2025-07-02-192220_change_maximum_url_lengths/down.sql @@ -0,0 +1,3 @@ +-- This file should undo anything in `up.sql` +ALTER TABLE users ALTER COLUMN avatar TYPE varchar(100); +ALTER TABLE guilds ALTER COLUMN icon TYPE varchar(100); diff --git a/migrations/2025-07-02-192220_change_maximum_url_lengths/up.sql b/migrations/2025-07-02-192220_change_maximum_url_lengths/up.sql new file mode 100644 index 0000000..bcc0afe --- /dev/null +++ b/migrations/2025-07-02-192220_change_maximum_url_lengths/up.sql @@ -0,0 +1,3 @@ +-- Your SQL goes here +ALTER TABLE users ALTER COLUMN avatar TYPE varchar(8000); +ALTER TABLE guilds ALTER COLUMN icon TYPE varchar(8000); diff --git a/src/schema.rs b/src/schema.rs index c7a350c..cf00ca9 100644 --- a/src/schema.rs +++ b/src/schema.rs @@ -49,7 +49,7 @@ diesel::table! { name -> Varchar, #[max_length = 300] description -> Nullable, - #[max_length = 100] + #[max_length = 8000] icon -> Nullable, } } @@ -124,7 +124,7 @@ diesel::table! { email_verified -> Bool, is_deleted -> Bool, deleted_at -> Nullable, - #[max_length = 100] + #[max_length = 8000] avatar -> Nullable, #[max_length = 32] pronouns -> Nullable,