feat: add diet entity and user lifestyle habits with data seeding support
This commit is contained in:
@@ -5,7 +5,7 @@ use sea_orm::sea_query::SqliteQueryBuilder;
|
||||
|
||||
use crate::config::Config;
|
||||
use crate::models::bio::{biomarker, biomarker_category, biomarker_entry, biomarker_reference_rule};
|
||||
use crate::models::user::{role, session, user};
|
||||
use crate::models::user::{diet, role, session, user};
|
||||
|
||||
/// Connect to the SQLite database.
|
||||
pub async fn connect(config: &Config) -> Result<DatabaseConnection, DbErr> {
|
||||
@@ -27,6 +27,7 @@ pub async fn run_migrations(db: &DatabaseConnection) -> Result<(), DbErr> {
|
||||
// Create table statements (order matters for foreign keys)
|
||||
let statements = vec![
|
||||
schema.create_table_from_entity(role::Entity),
|
||||
schema.create_table_from_entity(diet::Entity),
|
||||
schema.create_table_from_entity(user::Entity),
|
||||
schema.create_table_from_entity(session::Entity),
|
||||
schema.create_table_from_entity(biomarker_category::Entity),
|
||||
|
||||
Reference in New Issue
Block a user