// @generated automatically by Diesel CLI. diesel::table! { account_transfers (id) { id -> Integer, date -> Text, description -> Text, quantity -> Integer, from_account_id -> Integer, to_account_id -> Integer, } } diesel::table! { accounts (id) { id -> Integer, name -> Text, opening_balance -> Integer, opening_date -> Text, } } diesel::table! { budget_drips (id) { id -> Integer, category_id -> Integer, date -> Text, quantity -> Integer, } } diesel::table! { categories (id) { id -> Integer, name -> Text, balance -> Integer, balance_date -> Text, budget_period -> Integer, budget_period_unit -> Text, budget_quantity -> Integer, } } diesel::table! { category_transfers (id) { id -> Integer, description -> Text, quantity -> Integer, from_category_id -> Integer, to_category_id -> Integer, } } diesel::table! { transaction_categorisations (id) { id -> Integer, description -> Text, quantity -> Integer, transaction_id -> Integer, category_id -> Integer, } } diesel::table! { transactions (id) { id -> Integer, description -> Text, payee -> Text, quantity -> Integer, date -> Text, account_id -> Integer, } } diesel::joinable!(budget_drips -> categories (category_id)); diesel::joinable!(transaction_categorisations -> categories (category_id)); diesel::joinable!(transaction_categorisations -> transactions (transaction_id)); diesel::joinable!(transactions -> accounts (account_id)); diesel::allow_tables_to_appear_in_same_query!( account_transfers, accounts, budget_drips, categories, category_transfers, transaction_categorisations, transactions, );