migration/
lib.rs

1pub use sea_orm_migration::prelude::*;
2
3mod m20220101_000001_create_table;
4mod m20250619_072715_add_cluster;
5mod m20250620_091631_add_cluster_and_num_nodes;
6mod m20250620_094455_add_queue;
7mod m20250620_232605_add_code_and_cmakelists;
8mod m20250624_093459_add_code_filename;
9mod m20250624_094955_add_remote_job_id;
10mod m20250624_123858_add_compiler;
11mod m20250624_135928_add_walltime;
12
13pub struct Migrator;
14
15#[async_trait::async_trait]
16impl MigratorTrait for Migrator {
17    fn migrations() -> Vec<Box<dyn MigrationTrait>> {
18        vec![
19            Box::new(m20220101_000001_create_table::Migration),
20            Box::new(m20250619_072715_add_cluster::Migration),
21            Box::new(m20250620_091631_add_cluster_and_num_nodes::Migration),
22            Box::new(m20250620_094455_add_queue::Migration),
23            Box::new(m20250620_232605_add_code_and_cmakelists::Migration),
24            Box::new(m20250624_093459_add_code_filename::Migration),
25            Box::new(m20250624_094955_add_remote_job_id::Migration),
26            Box::new(m20250624_123858_add_compiler::Migration),
27            Box::new(m20250624_135928_add_walltime::Migration),
28        ]
29    }
30}