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}