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}