Skip to main content

migration/
lib.rs

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}