dbnexus 0.3.1

An enterprise-grade database abstraction layer for Rust with built-in permission control and connection pooling
Documentation
// Copyright (c) 2026 Kirky.X
//
// Licensed under the MIT License
// See LICENSE file in the project root for full license information.

//! Foundation 模块
//!
//! 提供错误类型、配置定义、类型重导出等基础设施

// 旧版模块(保持兼容)
pub mod config;
pub mod error;

// Re-exports for convenience (旧版,保持兼容)
pub use config::{ConfigError, DatabaseType, DbConfig, PoolConfig};
pub use error::{AuditError, DbError, DbResult, MigrationError};
pub use error::{ConfigResult, PermissionResult, PoolResult};
pub use sea_orm::entity::prelude::{ActiveModelTrait, EntityTrait};
pub use sea_orm::{Condition, Set};