kellnr_migration/
lib.rs

1#![allow(dead_code)]
2
3pub use sea_orm_migration::prelude::*;
4pub mod iden;
5mod m20220101_0000010_create_table;
6mod m20220101_0000010_create_table_entities;
7mod m20220101_0000011_create_table;
8mod m20220101_0000011_create_table_entities;
9mod m20220101_000001_create_table;
10mod m20220101_000001_create_table_entities;
11mod m20220101_000002_create_table;
12mod m20220101_000002_create_table_entities;
13mod m20220101_000003_create_table;
14mod m20220101_000003_create_table_entities;
15mod m20220101_000004_create_table;
16mod m20220101_000004_create_table_entities;
17mod m20220101_000005_create_table;
18mod m20220101_000005_create_table_entities;
19mod m20220101_000006_create_table;
20mod m20220101_000006_create_table_entities;
21mod m20220101_000007_create_table;
22mod m20220101_000007_create_table_entities;
23mod m20220101_000008_create_table;
24mod m20220101_000008_create_table_entities;
25mod m20220101_000009_create_table;
26mod m20220101_000009_create_table_entities;
27mod m20250227_005754_add_readonly_user;
28mod m20250227_005754_add_readonly_user_entities;
29mod m20250319_191043_add_groups;
30mod m20250319_191043_add_groups_entities;
31mod m20250412_0000012_hash_tokens;
32mod m20250412_0000012_hash_tokens_entities;
33mod m20250414_102510_add_unique_indices;
34mod m20250911_000001_cratesio_indices;
35mod m20250923_095440_webhooks;
36mod old_index_metadata;
37
38pub struct Migrator;
39
40#[async_trait::async_trait]
41impl MigratorTrait for Migrator {
42    fn migrations() -> Vec<Box<dyn MigrationTrait>> {
43        vec![
44            Box::new(m20220101_000001_create_table::Migration),
45            Box::new(m20220101_000002_create_table::Migration),
46            Box::new(m20220101_000003_create_table::Migration),
47            Box::new(m20220101_000004_create_table::Migration),
48            Box::new(m20220101_000005_create_table::Migration),
49            Box::new(m20220101_000006_create_table::Migration),
50            Box::new(m20220101_000007_create_table::Migration),
51            Box::new(m20220101_000008_create_table::Migration),
52            Box::new(m20220101_000009_create_table::Migration),
53            Box::new(m20220101_0000010_create_table::Migration),
54            Box::new(m20220101_0000011_create_table::Migration),
55            Box::new(m20250227_005754_add_readonly_user::Migration),
56            Box::new(m20250319_191043_add_groups::Migration),
57            Box::new(m20250412_0000012_hash_tokens::Migration),
58            Box::new(m20250414_102510_add_unique_indices::Migration),
59            Box::new(m20250911_000001_cratesio_indices::Migration),
60            Box::new(m20250923_095440_webhooks::Migration),
61        ]
62    }
63}