veloren/server/src/persistence/schema.rs

48 lines
903 B
Rust
Raw Normal View History

table! {
body (body_id) {
body_id -> BigInt,
variant -> Text,
body_data -> Text,
}
}
table! {
character (character_id) {
character_id -> BigInt,
player_uuid -> Text,
alias -> Text,
}
}
table! {
entity (entity_id) {
entity_id -> BigInt,
}
}
table! {
item (item_id) {
item_id -> BigInt,
parent_container_item_id -> BigInt,
item_definition_id -> Text,
stack_size -> Integer,
position -> Text,
}
}
table! {
stats (stats_id) {
stats_id -> BigInt,
level -> Integer,
exp -> Integer,
endurance -> Integer,
fitness -> Integer,
willpower -> Integer,
}
}
joinable!(character -> body (character_id));
joinable!(character -> stats (character_id));
allow_tables_to_appear_in_same_query!(body, character, entity, item, stats,);