diff --git a/crates/db_schema_file/src/schema.rs b/crates/db_schema_file/src/schema.rs index 9a3111e6a..bcae07f07 100644 --- a/crates/db_schema_file/src/schema.rs +++ b/crates/db_schema_file/src/schema.rs @@ -838,13 +838,6 @@ diesel::table! { } } -diesel::table! { - person_ban (person_id) { - person_id -> Int4, - published_at -> Timestamptz, - } -} - diesel::table! { person_comment_mention (id) { id -> Int4, @@ -1232,7 +1225,6 @@ diesel::joinable!(oauth_account -> local_user (local_user_id)); diesel::joinable!(oauth_account -> oauth_provider (oauth_provider_id)); diesel::joinable!(password_reset_request -> local_user (local_user_id)); diesel::joinable!(person -> instance (instance_id)); -diesel::joinable!(person_ban -> person (person_id)); diesel::joinable!(person_comment_mention -> comment (comment_id)); diesel::joinable!(person_comment_mention -> person (recipient_id)); diesel::joinable!(person_content_combined -> comment (comment_id)); @@ -1325,7 +1317,6 @@ diesel::allow_tables_to_appear_in_same_query!( password_reset_request, person, person_actions, - person_ban, person_comment_mention, person_content_combined, person_liked_combined, diff --git a/migrations/2025-06-26-083302_drop-person-ban/down.sql b/migrations/2025-06-26-083302_drop-person-ban/down.sql new file mode 100644 index 000000000..faf3bff0e --- /dev/null +++ b/migrations/2025-06-26-083302_drop-person-ban/down.sql @@ -0,0 +1,5 @@ +CREATE TABLE person_ban ( + person_id integer PRIMARY KEY REFERENCES person (id) ON UPDATE CASCADE ON DELETE CASCADE, + published_at timestamptz NOT NULL DEFAULT now() +); + diff --git a/migrations/2025-06-26-083302_drop-person-ban/up.sql b/migrations/2025-06-26-083302_drop-person-ban/up.sql new file mode 100644 index 000000000..c67a8948f --- /dev/null +++ b/migrations/2025-06-26-083302_drop-person-ban/up.sql @@ -0,0 +1,2 @@ +DROP TABLE person_ban; +