1pub use sea_orm_migration::prelude::*;
2
3mod m20251124_00001_tickets_create_ticket_stats;
4mod m20251124_00002_tickets_create_outgoing_ticket_index;
5mod m20251124_00003_tickets_create_ticket;
6
7pub struct Migrator;
8
9#[async_trait::async_trait]
12impl MigratorTrait for Migrator {
13 fn migrations() -> Vec<Box<dyn MigrationTrait>> {
14 MigratorTickets::migrations()
15 }
16}
17
18pub struct MigratorTickets;
19
20#[async_trait::async_trait]
21impl MigratorTrait for MigratorTickets {
22 fn migrations() -> Vec<Box<dyn MigrationTrait>> {
23 vec![
24 Box::new(m20251124_00001_tickets_create_ticket_stats::Migration),
25 Box::new(m20251124_00002_tickets_create_outgoing_ticket_index::Migration),
26 Box::new(m20251124_00003_tickets_create_ticket::Migration),
27 ]
28 }
29}