1pub use sea_orm_migration::prelude::*;
2
3mod m20250618_190849_initial;
4mod m20250629_174024_add_last_active;
5mod m20250629_181920_add_last_updated_index;
6mod m20250629_190347_add_last_modified_composite_index;
7mod m20250710_181407_add_activity_override;
8mod m20250716_002720_add_effective_activity_index;
9mod m20250801_130013_change_torrent_id_to_bigint;
10mod m20250806_004653_add_torrent_comment_path;
11mod m20250902_004303_extend_instances_public_private_url;
12
13pub struct Migrator;
14
15#[async_trait::async_trait]
16impl MigratorTrait for Migrator {
17 fn migrations() -> Vec<Box<dyn MigrationTrait>> {
18 vec![
19 Box::new(m20250618_190849_initial::Migration),
20 Box::new(m20250629_174024_add_last_active::Migration),
21 Box::new(m20250629_181920_add_last_updated_index::Migration),
22 Box::new(m20250629_190347_add_last_modified_composite_index::Migration),
23 Box::new(m20250710_181407_add_activity_override::Migration),
24 Box::new(m20250716_002720_add_effective_activity_index::Migration),
25 Box::new(m20250801_130013_change_torrent_id_to_bigint::Migration),
26 Box::new(m20250806_004653_add_torrent_comment_path::Migration),
27 Box::new(m20250902_004303_extend_instances_public_private_url::Migration),
28 ]
29 }
30}