1diesel::table! {
4 dependencies (id) {
5 id -> Integer,
6 dependent_id -> Nullable<Integer>,
7 dependency_id -> Integer,
8 }
9}
10
11diesel::table! {
12 downloaded_bottles (id) {
13 id -> Integer,
14 name -> Text,
15 version -> Text,
16 path -> Text,
17 }
18}
19
20diesel::table! {
21 linked_files (id) {
22 id -> Integer,
23 path -> Text,
24 bottle_id -> Integer,
25 }
26}
27
28diesel::joinable!(linked_files -> downloaded_bottles (bottle_id));
29
30diesel::allow_tables_to_appear_in_same_query!(
31 dependencies,
32 downloaded_bottles,
33 linked_files,
34);