diff --git a/justfile b/justfile index 66bf2dd..5a13d1c 100644 --- a/justfile +++ b/justfile @@ -13,7 +13,10 @@ db-migrate: -u sqlite://temp.db \ -o ../src-tauri/src/db/entities \ --with-serde both \ - --date-time-crate chrono + --date-time-crate chrono \ + --with-prelude all-allow-unused-imports \ + --model-extra-attributes 'allow(dead_code)' \ + --enum-extra-attributes 'allow(dead_code)' rm crates/temp.db diff --git a/src-tauri/src/db/entities/accounts.rs b/src-tauri/src/db/entities/accounts.rs index 3c39634..87a1ee9 100644 --- a/src-tauri/src/db/entities/accounts.rs +++ b/src-tauri/src/db/entities/accounts.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "accounts")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub id: String, diff --git a/src-tauri/src/db/entities/exchange_rates.rs b/src-tauri/src/db/entities/exchange_rates.rs index e42d69b..88ac2c6 100644 --- a/src-tauri/src/db/entities/exchange_rates.rs +++ b/src-tauri/src/db/entities/exchange_rates.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "exchange_rates")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub from_currency: String, diff --git a/src-tauri/src/db/entities/goal_progress.rs b/src-tauri/src/db/entities/goal_progress.rs index 9799dea..b9e8f36 100644 --- a/src-tauri/src/db/entities/goal_progress.rs +++ b/src-tauri/src/db/entities/goal_progress.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "goal_progress")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub id: String, diff --git a/src-tauri/src/db/entities/goal_rules.rs b/src-tauri/src/db/entities/goal_rules.rs index 9f9ef23..4bdcde9 100644 --- a/src-tauri/src/db/entities/goal_rules.rs +++ b/src-tauri/src/db/entities/goal_rules.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "goal_rules")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub id: String, diff --git a/src-tauri/src/db/entities/goals.rs b/src-tauri/src/db/entities/goals.rs index 3689f68..dc4c5c3 100644 --- a/src-tauri/src/db/entities/goals.rs +++ b/src-tauri/src/db/entities/goals.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "goals")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub id: String, diff --git a/src-tauri/src/db/entities/prelude.rs b/src-tauri/src/db/entities/prelude.rs index 1bcfeb5..1c2ccd5 100644 --- a/src-tauri/src/db/entities/prelude.rs +++ b/src-tauri/src/db/entities/prelude.rs @@ -1,5 +1,7 @@ //! `SeaORM` Entity, @generated by sea-orm-codegen 2.0 +#![allow(unused_imports)] + pub use super::accounts::Entity as Accounts; pub use super::exchange_rates::Entity as ExchangeRates; pub use super::goal_progress::Entity as GoalProgress; diff --git a/src-tauri/src/db/entities/reconciliations.rs b/src-tauri/src/db/entities/reconciliations.rs index 273f19b..27522ca 100644 --- a/src-tauri/src/db/entities/reconciliations.rs +++ b/src-tauri/src/db/entities/reconciliations.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "reconciliations")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub id: String, diff --git a/src-tauri/src/db/entities/scheduled_instances.rs b/src-tauri/src/db/entities/scheduled_instances.rs index aac0ea1..8fe2945 100644 --- a/src-tauri/src/db/entities/scheduled_instances.rs +++ b/src-tauri/src/db/entities/scheduled_instances.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "scheduled_instances")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub id: String, diff --git a/src-tauri/src/db/entities/scheduled_transactions.rs b/src-tauri/src/db/entities/scheduled_transactions.rs index 2c67cab..d114c1b 100644 --- a/src-tauri/src/db/entities/scheduled_transactions.rs +++ b/src-tauri/src/db/entities/scheduled_transactions.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "scheduled_transactions")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub id: String, diff --git a/src-tauri/src/db/entities/settings.rs b/src-tauri/src/db/entities/settings.rs index 736f00f..9d25e91 100644 --- a/src-tauri/src/db/entities/settings.rs +++ b/src-tauri/src/db/entities/settings.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "settings")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub key: String, diff --git a/src-tauri/src/db/entities/tags.rs b/src-tauri/src/db/entities/tags.rs index 382eea6..e5b6251 100644 --- a/src-tauri/src/db/entities/tags.rs +++ b/src-tauri/src/db/entities/tags.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "tags")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub id: String, diff --git a/src-tauri/src/db/entities/transaction_tags.rs b/src-tauri/src/db/entities/transaction_tags.rs index dc9e938..b8e87ad 100644 --- a/src-tauri/src/db/entities/transaction_tags.rs +++ b/src-tauri/src/db/entities/transaction_tags.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "transaction_tags")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub transaction_id: String, diff --git a/src-tauri/src/db/entities/transactions.rs b/src-tauri/src/db/entities/transactions.rs index a023b60..8cf51d7 100644 --- a/src-tauri/src/db/entities/transactions.rs +++ b/src-tauri/src/db/entities/transactions.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "transactions")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub id: String, diff --git a/src-tauri/src/db/entities/transfers.rs b/src-tauri/src/db/entities/transfers.rs index a762181..1e3b084 100644 --- a/src-tauri/src/db/entities/transfers.rs +++ b/src-tauri/src/db/entities/transfers.rs @@ -5,6 +5,7 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, PartialEq, Eq, DeriveEntityModel, Serialize, Deserialize)] #[sea_orm(table_name = "transfers")] +#[allow(dead_code)] pub struct Model { #[sea_orm(primary_key, auto_increment = false)] pub id: String,