110 lines
2.0 KiB
Rust
110 lines
2.0 KiB
Rust
// @generated automatically by Diesel CLI.
|
|
|
|
diesel::table! {
|
|
accounts (id) {
|
|
id -> Int8,
|
|
uid -> Int8,
|
|
name -> Text,
|
|
#[sql_name = "type"]
|
|
type_ -> Int8,
|
|
is_delete -> Bool,
|
|
create_at -> Timestamp,
|
|
update_at -> Timestamp,
|
|
}
|
|
}
|
|
|
|
diesel::table! {
|
|
amounts (id) {
|
|
id -> Int8,
|
|
uid -> Int8,
|
|
transaction_id -> Int8,
|
|
value -> Int8,
|
|
expo -> Int8,
|
|
is_delete -> Bool,
|
|
create_at -> Timestamp,
|
|
update_at -> Timestamp,
|
|
}
|
|
}
|
|
|
|
diesel::table! {
|
|
books (id) {
|
|
id -> Int8,
|
|
uid -> Int8,
|
|
name -> Text,
|
|
is_delete -> Bool,
|
|
create_at -> Timestamp,
|
|
update_at -> Timestamp,
|
|
}
|
|
}
|
|
|
|
diesel::table! {
|
|
categories (id) {
|
|
id -> Int8,
|
|
uid -> Int8,
|
|
name -> Text,
|
|
is_delete -> Bool,
|
|
create_at -> Timestamp,
|
|
update_at -> Timestamp,
|
|
}
|
|
}
|
|
|
|
diesel::table! {
|
|
tags (id) {
|
|
id -> Int8,
|
|
uid -> Int8,
|
|
name -> Text,
|
|
is_delete -> Bool,
|
|
create_at -> Timestamp,
|
|
update_at -> Timestamp,
|
|
}
|
|
}
|
|
|
|
diesel::table! {
|
|
transaction_tag_rels (id) {
|
|
id -> Int8,
|
|
uid -> Int8,
|
|
transaction_id -> Int8,
|
|
tag_id -> Int8,
|
|
is_delete -> Bool,
|
|
create_at -> Timestamp,
|
|
update_at -> Timestamp,
|
|
}
|
|
}
|
|
|
|
diesel::table! {
|
|
transactions (id) {
|
|
id -> Int8,
|
|
uid -> Int8,
|
|
book_id -> Int8,
|
|
description -> Text,
|
|
category_id -> Int8,
|
|
is_delete -> Bool,
|
|
time -> Timestamptz,
|
|
create_at -> Timestamp,
|
|
update_at -> Timestamp,
|
|
}
|
|
}
|
|
|
|
diesel::table! {
|
|
users (id) {
|
|
id -> Int8,
|
|
username -> Text,
|
|
password -> Text,
|
|
mail -> Text,
|
|
is_delete -> Bool,
|
|
create_at -> Timestamp,
|
|
update_at -> Timestamp,
|
|
}
|
|
}
|
|
|
|
diesel::allow_tables_to_appear_in_same_query!(
|
|
accounts,
|
|
amounts,
|
|
books,
|
|
categories,
|
|
tags,
|
|
transaction_tag_rels,
|
|
transactions,
|
|
users,
|
|
);
|