feat: create a task model

This commit is contained in:
2024-08-22 22:08:47 +02:00
parent 1b1c849997
commit c4aa093022
8 changed files with 211 additions and 0 deletions

View File

@ -6,3 +6,20 @@ diesel::table! {
title -> Text,
}
}
diesel::table! {
tasks (id) {
id -> Int4,
title -> Text,
deadline -> Nullable<Date>,
category -> Jsonb,
project_id -> Nullable<Int4>,
}
}
diesel::joinable!(tasks -> projects (project_id));
diesel::allow_tables_to_appear_in_same_query!(
projects,
tasks,
);