Skip to main content

yang_db/mysql/
init.rs

1// 数据库初始化模块
2// 主要功能已在 database.rs 中实现
3// 此模块预留用于未来扩展,如迁移管理等
4
5/// 数据库迁移配置
6#[derive(Debug, Clone)]
7pub struct MigrationConfig {
8    /// 迁移脚本目录
9    pub migrations_dir: String,
10    /// 是否自动运行迁移
11    pub auto_migrate: bool,
12}
13
14impl Default for MigrationConfig {
15    fn default() -> Self {
16        Self {
17            migrations_dir: "migrations".to_string(),
18            auto_migrate: false,
19        }
20    }
21}