-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
878d534
commit 345816d
Showing
1 changed file
with
136 additions
and
136 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,184 +1,184 @@ | ||
// @generated automatically by Diesel CLI. | ||
|
||
diesel::table! { | ||
autocomplete (id) { | ||
id -> Uuid, | ||
#[max_length = 16] | ||
name -> Varchar, | ||
searches -> Int4, | ||
} | ||
autocomplete (id) { | ||
id -> Uuid, | ||
#[max_length = 16] | ||
name -> Varchar, | ||
searches -> Int4, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
bazaar (id) { | ||
id -> Int4, | ||
item_id -> Int2, | ||
sell_price -> Float8, | ||
sell_volume -> Int4, | ||
sell_orders -> Int4, | ||
buy_price -> Float8, | ||
buy_volume -> Int4, | ||
buy_orders -> Int4, | ||
created_at -> Timestamptz, | ||
} | ||
bazaar (id) { | ||
id -> Int4, | ||
item_id -> Int2, | ||
sell_price -> Float8, | ||
sell_volume -> Int4, | ||
sell_orders -> Int4, | ||
buy_price -> Float8, | ||
buy_volume -> Int4, | ||
buy_orders -> Int4, | ||
created_at -> Timestamptz, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
bazaar_item (id) { | ||
id -> Int2, | ||
name -> Text, | ||
} | ||
bazaar_item (id) { | ||
id -> Int2, | ||
name -> Text, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
boost (user_id, guild_id) { | ||
user_id -> Int8, | ||
guild_id -> Int8, | ||
created_at -> Timestamptz, | ||
} | ||
boost (user_id, guild_id) { | ||
user_id -> Int8, | ||
guild_id -> Int8, | ||
created_at -> Timestamptz, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
guild_autocomplete (uuid) { | ||
uuid -> Uuid, | ||
#[max_length = 32] | ||
name -> Varchar, | ||
xp -> Int4, | ||
searches -> Int4, | ||
} | ||
guild_autocomplete (uuid) { | ||
uuid -> Uuid, | ||
#[max_length = 32] | ||
name -> Varchar, | ||
xp -> Int4, | ||
searches -> Int4, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
guild_schedule (uuid) { | ||
uuid -> Uuid, | ||
snapshots -> Int4, | ||
hash -> Int8, | ||
prev_hash -> Nullable<Int8>, | ||
update_at -> Timestamptz, | ||
created_at -> Timestamptz, | ||
} | ||
guild_schedule (uuid) { | ||
uuid -> Uuid, | ||
snapshots -> Int4, | ||
hash -> Int8, | ||
prev_hash -> Nullable<Int8>, | ||
update_at -> Timestamptz, | ||
created_at -> Timestamptz, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
guild_snapshot (id) { | ||
id -> Int8, | ||
uuid -> Uuid, | ||
hash -> Int8, | ||
did_update -> Bool, | ||
data -> Bytea, | ||
created_at -> Timestamptz, | ||
updated_at -> Timestamptz, | ||
days_since_epoch -> Int4, | ||
version -> Int2, | ||
trusted -> Bool, | ||
} | ||
guild_snapshot (id) { | ||
id -> Int8, | ||
uuid -> Uuid, | ||
hash -> Int8, | ||
did_update -> Bool, | ||
data -> Bytea, | ||
created_at -> Timestamptz, | ||
updated_at -> Timestamptz, | ||
days_since_epoch -> Int4, | ||
version -> Int2, | ||
trusted -> Bool, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
metric (id) { | ||
id -> Int4, | ||
discord_id -> Int8, | ||
kind -> Int2, | ||
created_at -> Timestamptz, | ||
} | ||
metric (id) { | ||
id -> Int4, | ||
discord_id -> Int8, | ||
kind -> Int2, | ||
created_at -> Timestamptz, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
schedule (uuid) { | ||
uuid -> Uuid, | ||
update_at -> Timestamptz, | ||
created_at -> Timestamptz, | ||
snapshots -> Int4, | ||
hash -> Int8, | ||
prev_hash -> Nullable<Int8>, | ||
weekly_schedule -> Int4, | ||
active_at -> Timestamptz, | ||
vendor_update_at -> Nullable<Timestamptz>, | ||
vendor_hash -> Nullable<Int8>, | ||
vendor_prev_hash -> Nullable<Int8>, | ||
} | ||
schedule (uuid) { | ||
uuid -> Uuid, | ||
update_at -> Timestamptz, | ||
created_at -> Timestamptz, | ||
snapshots -> Int4, | ||
hash -> Int8, | ||
prev_hash -> Nullable<Int8>, | ||
weekly_schedule -> Int4, | ||
active_at -> Timestamptz, | ||
vendor_update_at -> Nullable<Timestamptz>, | ||
vendor_hash -> Nullable<Int8>, | ||
vendor_prev_hash -> Nullable<Int8>, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
session (id) { | ||
id -> Uuid, | ||
snapshot_id -> Int8, | ||
user_id -> Int8, | ||
uuid -> Uuid, | ||
kind -> Int2, | ||
created_at -> Timestamptz, | ||
name -> Nullable<Text>, | ||
} | ||
session (id) { | ||
id -> Uuid, | ||
snapshot_id -> Int8, | ||
user_id -> Int8, | ||
uuid -> Uuid, | ||
kind -> Int2, | ||
created_at -> Timestamptz, | ||
name -> Nullable<Text>, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
snapshot (id) { | ||
uuid -> Uuid, | ||
created_at -> Timestamptz, | ||
updated_at -> Timestamptz, | ||
id -> Int8, | ||
data -> Bytea, | ||
did_update -> Bool, | ||
hash -> Int8, | ||
version -> Int2, | ||
trusted -> Bool, | ||
} | ||
snapshot (id) { | ||
uuid -> Uuid, | ||
created_at -> Timestamptz, | ||
updated_at -> Timestamptz, | ||
id -> Int8, | ||
data -> Bytea, | ||
did_update -> Bool, | ||
hash -> Int8, | ||
version -> Int2, | ||
trusted -> Bool, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
track (channel_id, uuid, user_id) { | ||
user_id -> Int8, | ||
guild_id -> Nullable<Int8>, | ||
channel_id -> Int8, | ||
uuid -> Uuid, | ||
state -> Int2, | ||
created_at -> Timestamptz, | ||
} | ||
track (channel_id, uuid, user_id) { | ||
user_id -> Int8, | ||
guild_id -> Nullable<Int8>, | ||
channel_id -> Int8, | ||
uuid -> Uuid, | ||
state -> Int2, | ||
created_at -> Timestamptz, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
usage (user_id, command_name) { | ||
user_id -> Int8, | ||
command_name -> Text, | ||
count -> Int4, | ||
} | ||
usage (user_id, command_name) { | ||
user_id -> Int8, | ||
command_name -> Text, | ||
count -> Int4, | ||
} | ||
} | ||
|
||
diesel::table! { | ||
user (id) { | ||
id -> Int8, | ||
uuid -> Nullable<Uuid>, | ||
updated_at -> Timestamptz, | ||
created_at -> Timestamptz, | ||
display -> Int2, | ||
#[max_length = 4] | ||
suffix -> Nullable<Varchar>, | ||
colour -> Nullable<Int4>, | ||
votes -> Int2, | ||
tracks -> Int2, | ||
max_tracks -> Int2, | ||
premium_until -> Nullable<Timestamptz>, | ||
boosts -> Int2, | ||
max_boosts -> Int2, | ||
font -> Int2, | ||
} | ||
user (id) { | ||
id -> Int8, | ||
uuid -> Nullable<Uuid>, | ||
updated_at -> Timestamptz, | ||
created_at -> Timestamptz, | ||
display -> Int2, | ||
#[max_length = 4] | ||
suffix -> Nullable<Varchar>, | ||
colour -> Nullable<Int4>, | ||
votes -> Int2, | ||
tracks -> Int2, | ||
max_tracks -> Int2, | ||
premium_until -> Nullable<Timestamptz>, | ||
boosts -> Int2, | ||
max_boosts -> Int2, | ||
font -> Int2, | ||
} | ||
} | ||
|
||
diesel::joinable!(bazaar -> bazaar_item (item_id)); | ||
|
||
diesel::allow_tables_to_appear_in_same_query!( | ||
autocomplete, | ||
bazaar, | ||
bazaar_item, | ||
boost, | ||
guild_autocomplete, | ||
guild_schedule, | ||
guild_snapshot, | ||
metric, | ||
schedule, | ||
session, | ||
snapshot, | ||
track, | ||
usage, | ||
user, | ||
autocomplete, | ||
bazaar, | ||
bazaar_item, | ||
boost, | ||
guild_autocomplete, | ||
guild_schedule, | ||
guild_snapshot, | ||
metric, | ||
schedule, | ||
session, | ||
snapshot, | ||
track, | ||
usage, | ||
user, | ||
); |