1pub use sea_orm_migration::prelude::*;
2
3mod m20220101_000001_create_table;
4mod m20250411_074712_create_oper_log;
5mod m20250421_005618_create_server;
6mod m20250422_075544_create_message_table;
7mod m20250423_070008_create_crdt_event;
8mod m20250515_072728_message_add_parent_user;
9mod m20250522_081601_message_add_content_type;
10mod m20250709_090447_drop_log_table;
11mod m20250818_000001_add_deps_to_crdt_event;
12mod m20250819_000001_drop_server_table; pub struct Migrator;
15
16#[async_trait::async_trait]
17impl MigratorTrait for Migrator {
18    fn migrations() -> Vec<Box<dyn MigrationTrait>> {
19        vec![
20            Box::new(m20220101_000001_create_table::Migration),
21            Box::new(m20250411_074712_create_oper_log::Migration),
22            Box::new(m20250421_005618_create_server::Migration),
23            Box::new(m20250422_075544_create_message_table::Migration),
24            Box::new(m20250423_070008_create_crdt_event::Migration),
25            Box::new(m20250515_072728_message_add_parent_user::Migration),
26            Box::new(m20250522_081601_message_add_content_type::Migration),
27            Box::new(m20250709_090447_drop_log_table::Migration),
28            Box::new(m20250818_000001_add_deps_to_crdt_event::Migration),
29            Box::new(m20250819_000001_drop_server_table::Migration), ]
31    }
32}