diesel::table! {
reset (user) {
user -> Int4,
token -> Text,
sent -> Timestamp,
}
}
diesel::table! {
token (id) {
id -> Int4,
secret_key -> Text,
user -> Int4,
created -> Timestamp,
name -> Nullable<Text>,
}
}
diesel::table! {
user (id) {
id -> Int4,
email -> Text,
password -> Text,
first_name -> Nullable<Text>,
last_name -> Nullable<Text>,
birthday -> Nullable<Date>,
created -> Timestamp,
verified -> Bool,
}
}
diesel::table! {
verify (user) {
user -> Int4,
token -> Text,
sent -> Timestamp,
}
}
diesel::joinable!(reset -> user (user));
diesel::joinable!(token -> user (user));
diesel::joinable!(verify -> user (user));
diesel::allow_tables_to_appear_in_same_query!(reset, token, user, verify,);