mirror of
https://github.com/fawney19/Aether.git
synced 2026-10-08 10:27:46 +08:00
refactor(data): remove MySQL and SQLite support
Use PostgreSQL as the only database backend across runtime, schema tooling, installation, Compose, and CI. Update regression tests and reject removed drivers explicitly.
This commit is contained in:
@@ -17,18 +17,14 @@ pub mod lifecycle;
|
||||
pub mod maintenance;
|
||||
pub mod repository;
|
||||
|
||||
#[cfg(feature = "mysql")]
|
||||
pub use backend::MysqlBackend;
|
||||
#[cfg(feature = "postgres")]
|
||||
pub use backend::PostgresBackend;
|
||||
#[cfg(feature = "sqlite")]
|
||||
pub use backend::SqliteBackend;
|
||||
pub use backend::{
|
||||
DataBackends, DataLeaseBackends, DataReadRepositories, DataTransactionBackends,
|
||||
DataWriteRepositories,
|
||||
};
|
||||
pub use config::DataLayerConfig;
|
||||
pub use database::{DatabaseDriver, SqlDatabaseConfig, SqlPoolConfig, DEFAULT_SQLITE_DATABASE_URL};
|
||||
pub use database::{DatabaseDriver, SqlDatabaseConfig, SqlPoolConfig};
|
||||
pub use error::DataLayerError;
|
||||
pub use maintenance::{
|
||||
DatabaseMaintenanceSummary, DatabasePoolSummary, DatabasePostgresActivityGroup,
|
||||
|
||||
Reference in New Issue
Block a user