From fc7bd403bf41d724bd8dc3bf3b827c592c539171 Mon Sep 17 00:00:00 2001 From: Jokler Date: Tue, 23 Jun 2020 16:26:07 +0200 Subject: Initial commit --- src/schema.rs | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/schema.rs (limited to 'src/schema.rs') diff --git a/src/schema.rs b/src/schema.rs new file mode 100644 index 0000000..0e42988 --- /dev/null +++ b/src/schema.rs @@ -0,0 +1,26 @@ +table! { + repositories (id) { + id -> Unsigned, + name -> Varchar, + description -> Varchar, + owner -> Unsigned, + created -> Timestamp, + } +} + +table! { + users (id) { + id -> Unsigned, + power_level -> Integer, + name -> Varchar, + created -> Timestamp, + hash -> Char, + } +} + +joinable!(repositories -> users (owner)); + +allow_tables_to_appear_in_same_query!( + repositories, + users, +); -- cgit v1.2.3-70-g09d2