schemas_v1_db_mod - OmniCloudOrg/OmniOrchestrator GitHub Wiki
Path: src/schemas/v1/db/mod.rs
- mod utils
- mod queries
- async fn init_deployment_schema
- async fn init_platform_schema
- async fn sample_deployment_data
- async fn sample_platform_data
pub mod utils;
pub mod queries;
pub async fn init_deployment_schema(version: i64, pool: &sqlx::Pool<MySql>) -> Result<(), sqlx::Error> {
println!("Initializing schema version {}", version);
pub async fn init_platform_schema(
platform_name: &str,
platform_id: i64,
version: i64,
db_manager: &crate::db_manager::DatabaseManager,
) -> Result<(), sqlx::Error> {
// ... function body
}
pub async fn sample_deployment_data(pool: &sqlx::Pool<MySql>, version: i64) -> Result<(), sqlx::Error> {
let mut conn = pool.acquire().await?;
pub async fn sample_platform_data(pool: &sqlx::Pool<MySql>, version: i64) -> Result<(), sqlx::Error> {
let mut conn = pool.acquire().await?;