fix schema

This commit is contained in:
2025-11-09 19:49:34 +01:00
parent cbdb180423
commit fed3a1a32f
+1 -9
View File
@@ -12,8 +12,6 @@ pub mod sql_types {
#[derive(diesel::query_builder::QueryId, Clone, diesel::sql_types::SqlType)] #[derive(diesel::query_builder::QueryId, Clone, diesel::sql_types::SqlType)]
#[diesel(postgres_type(name = "api_capability"))] #[diesel(postgres_type(name = "api_capability"))]
pub struct ApiCapability; pub struct ApiCapability;
#[diesel(postgres_type(name = "api_capability"))]
pub struct ApiCapability;
} }
diesel::table! { diesel::table! {
@@ -207,7 +205,6 @@ diesel::table! {
created_at -> Timestamptz, created_at -> Timestamptz,
updated_at -> Timestamptz, updated_at -> Timestamptz,
capability_set_id -> Nullable<Uuid>, capability_set_id -> Nullable<Uuid>,
capability_set_id -> Nullable<Uuid>,
} }
} }
@@ -318,26 +315,21 @@ diesel::joinable!(user_sessions -> tenants (tenant_id));
diesel::joinable!(user_sessions -> users (user_id)); diesel::joinable!(user_sessions -> users (user_id));
diesel::joinable!(tags -> tenants (tenant_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 -> capability_sets (capability_set_id));
diesel::joinable!(user_memberships -> tenants (tenant_id)); diesel::joinable!(user_memberships -> tenants (tenant_id));
diesel::joinable!(user_memberships -> users (user_id)); diesel::joinable!(user_memberships -> users (user_id));
diesel::joinable!(user_passkeys -> users (user_id)); diesel::joinable!(user_passkeys -> users (user_id));
diesel::joinable!(webauthn_challenges -> 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 -> tenants (tenant_id));
diesel::joinable!(api_tokens -> capability_sets (capability_set_id)); diesel::joinable!(api_tokens -> capability_sets (capability_set_id));
diesel::joinable!(api_tokens -> users (user_id)); diesel::joinable!(api_tokens -> users (user_id));
diesel::allow_tables_to_appear_in_same_query!( diesel::allow_tables_to_appear_in_same_query!(
api_tokens, api_tokens,
capability_set_capabilities,
capability_sets,
correspondents, correspondents,
capability_set_capabilities, capability_set_capabilities,
capability_sets, capability_sets,
document_asset_objects, document_asset_objects,
document_assets, document_assets,
document_assets_v2,
document_correspondents, document_correspondents,
document_tags, document_tags,
document_versions, document_versions,
@@ -345,11 +337,11 @@ diesel::allow_tables_to_appear_in_same_query!(
folders, folders,
jobs, jobs,
magic_tokens, magic_tokens,
user_sessions,
tags, tags,
tenants, tenants,
user_memberships, user_memberships,
user_passkeys, user_passkeys,
user_sessions,
users, users,
webauthn_challenges, webauthn_challenges,
); );