From fed3a1a32fd88126717fc3adce8ea483392753d7 Mon Sep 17 00:00:00 2001 From: Nils Schneider Date: Sun, 9 Nov 2025 19:47:56 +0100 Subject: [PATCH] fix schema --- backend/src/schema.rs | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/backend/src/schema.rs b/backend/src/schema.rs index eee62d9..c25f783 100644 --- a/backend/src/schema.rs +++ b/backend/src/schema.rs @@ -12,8 +12,6 @@ pub mod sql_types { #[derive(diesel::query_builder::QueryId, Clone, diesel::sql_types::SqlType)] #[diesel(postgres_type(name = "api_capability"))] pub struct ApiCapability; - #[diesel(postgres_type(name = "api_capability"))] - pub struct ApiCapability; } diesel::table! { @@ -207,7 +205,6 @@ diesel::table! { created_at -> Timestamptz, updated_at -> Timestamptz, capability_set_id -> Nullable, - capability_set_id -> Nullable, } } @@ -318,26 +315,21 @@ diesel::joinable!(user_sessions -> tenants (tenant_id)); diesel::joinable!(user_sessions -> users (user_id)); diesel::joinable!(tags -> tenants (tenant_id)); diesel::joinable!(user_memberships -> capability_sets (capability_set_id)); -diesel::joinable!(user_memberships -> capability_sets (capability_set_id)); diesel::joinable!(user_memberships -> tenants (tenant_id)); diesel::joinable!(user_memberships -> users (user_id)); diesel::joinable!(user_passkeys -> users (user_id)); diesel::joinable!(webauthn_challenges -> users (user_id)); -diesel::joinable!(api_tokens -> capability_sets (capability_set_id)); diesel::joinable!(api_tokens -> tenants (tenant_id)); diesel::joinable!(api_tokens -> capability_sets (capability_set_id)); diesel::joinable!(api_tokens -> users (user_id)); diesel::allow_tables_to_appear_in_same_query!( api_tokens, - capability_set_capabilities, - capability_sets, correspondents, capability_set_capabilities, capability_sets, document_asset_objects, document_assets, - document_assets_v2, document_correspondents, document_tags, document_versions, @@ -345,11 +337,11 @@ diesel::allow_tables_to_appear_in_same_query!( folders, jobs, magic_tokens, + user_sessions, tags, tenants, user_memberships, user_passkeys, - user_sessions, users, webauthn_challenges, );