diff options
Diffstat (limited to 'migration/src/lib.rs')
| -rw-r--r-- | migration/src/lib.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/migration/src/lib.rs b/migration/src/lib.rs new file mode 100644 index 0000000..ef740fc --- /dev/null +++ b/migration/src/lib.rs | |||
| @@ -0,0 +1,17 @@ | |||
| 1 | #![deny(dead_code)] | ||
| 2 | mod m0_init_tables; | ||
| 3 | |||
| 4 | use sea_orm_migration::prelude::*; | ||
| 5 | |||
| 6 | pub struct Migrator; | ||
| 7 | |||
| 8 | #[async_trait::async_trait] | ||
| 9 | impl MigratorTrait for Migrator { | ||
| 10 | fn migration_table_name() -> DynIden { | ||
| 11 | Alias::new("migrations").into_iden() | ||
| 12 | } | ||
| 13 | |||
| 14 | fn migrations() -> Vec<Box<dyn MigrationTrait>> { | ||
| 15 | vec![Box::new(m0_init_tables::Migration)] | ||
| 16 | } | ||
| 17 | } | ||
