sql implementation for account and ttype

This commit is contained in:
thatscringebro
2025-10-17 15:34:14 -04:00
parent d5e34d1534
commit 8a862a444f
5 changed files with 153 additions and 16 deletions

View File

@@ -2,6 +2,8 @@ mod data_layer;
mod entities;
use sqlite::Connection;
use crate::entities::Account;
fn main() {
println!("Hello, world!");
@@ -14,8 +16,10 @@ fn main() {
};
data_layer::setup(&connection);
let mut account = Account::new(0, "test".to_string(), entities::AccountType::Cash);
account = data_layer::upsert_account(&connection, account);
let accounts = data_layer::get_accounts(&connection);
for ac in accounts.iter() {
println!("name: {}", ac.name)
println!("name: {}", ac.get_name())
}
}