microsandbox_migration/
lib.rs1mod m20260305_000001_create_image_tables;
4mod m20260305_000002_create_sandbox_tables;
5mod m20260305_000003_create_storage_tables;
6mod m20260305_000004_create_sandbox_images_table;
7mod m20260410_000001_erofs_image_schema;
8mod m20260501_000001_create_snapshot_index;
9
10use sea_orm_migration::prelude::*;
11
12pub use sea_orm_migration::MigratorTrait;
17
18pub struct Migrator;
24
25#[async_trait::async_trait]
30impl MigratorTrait for Migrator {
31 fn migrations() -> Vec<Box<dyn MigrationTrait>> {
32 vec![
33 Box::new(m20260305_000001_create_image_tables::Migration),
34 Box::new(m20260305_000002_create_sandbox_tables::Migration),
35 Box::new(m20260305_000003_create_storage_tables::Migration),
36 Box::new(m20260305_000004_create_sandbox_images_table::Migration),
37 Box::new(m20260410_000001_erofs_image_schema::Migration),
38 Box::new(m20260501_000001_create_snapshot_index::Migration),
39 ]
40 }
41}