document types
This commit is contained in:
@@ -62,6 +62,15 @@ diesel::table! {
|
||||
}
|
||||
}
|
||||
|
||||
diesel::table! {
|
||||
document_types (id) {
|
||||
id -> Uuid,
|
||||
tenant_id -> Uuid,
|
||||
#[max_length = 100]
|
||||
name -> Varchar,
|
||||
}
|
||||
}
|
||||
|
||||
diesel::table! {
|
||||
document_versions (id) {
|
||||
id -> Uuid,
|
||||
@@ -97,6 +106,7 @@ diesel::table! {
|
||||
title -> Varchar,
|
||||
current_version_id -> Uuid,
|
||||
tenant_id -> Uuid,
|
||||
document_type_id -> Nullable<Uuid>,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -250,7 +260,9 @@ diesel::joinable!(document_tags -> documents (document_id));
|
||||
diesel::joinable!(document_tags -> tags (tag_id));
|
||||
diesel::joinable!(document_tags -> tenants (tenant_id));
|
||||
diesel::joinable!(document_tags -> users (assigned_by));
|
||||
diesel::joinable!(document_types -> tenants (tenant_id));
|
||||
diesel::joinable!(document_versions -> tenants (tenant_id));
|
||||
diesel::joinable!(documents -> document_types (document_type_id));
|
||||
diesel::joinable!(documents -> folders (folder_id));
|
||||
diesel::joinable!(documents -> tenants (tenant_id));
|
||||
diesel::joinable!(folders -> tenants (tenant_id));
|
||||
@@ -271,6 +283,7 @@ diesel::allow_tables_to_appear_in_same_query!(
|
||||
document_assets,
|
||||
document_correspondents,
|
||||
document_tags,
|
||||
document_types,
|
||||
document_versions,
|
||||
documents,
|
||||
folders,
|
||||
|
||||
Reference in New Issue
Block a user