freechat/server/src/schema.rs
shockrah f343f6d252 new field for online status of users
new short structure describing online users
2020-03-17 21:34:32 -07:00

35 lines
599 B
Rust

table! {
channels (id) {
id -> Integer,
name -> Varchar,
permissions -> Integer,
limit -> Integer,
#[sql_name = "type"]
type_ -> Integer,
}
}
table! {
invites (id) {
id -> Unsigned<Bigint>,
expires -> Unsigned<Bigint>,
uses -> Integer,
}
}
table! {
users (userid) {
userid -> Unsigned<Bigint>,
username -> Varchar,
key -> Varchar,
date -> Unsigned<Bigint>,
status -> Integer,
}
}
allow_tables_to_appear_in_same_query!(
channels,
invites,
users,
);