mirror of
https://git.joinplu.me/Plume/Plume.git
synced 2024-07-02 10:55:46 +00:00
33 lines
647 B
Rust
33 lines
647 B
Rust
table! {
|
|
instances (id) {
|
|
id -> Int4,
|
|
local_domain -> Varchar,
|
|
public_domain -> Varchar,
|
|
name -> Varchar,
|
|
local -> Bool,
|
|
blocked -> Bool,
|
|
}
|
|
}
|
|
|
|
table! {
|
|
users (id) {
|
|
id -> Int4,
|
|
username -> Varchar,
|
|
display_name -> Varchar,
|
|
outbox_url -> Varchar,
|
|
inbox_url -> Varchar,
|
|
is_admin -> Bool,
|
|
summary -> Text,
|
|
email -> Nullable<Text>,
|
|
hashed_password -> Nullable<Text>,
|
|
instance_id -> Int4,
|
|
}
|
|
}
|
|
|
|
joinable!(users -> instances (instance_id));
|
|
|
|
allow_tables_to_appear_in_same_query!(
|
|
instances,
|
|
users,
|
|
);
|