risingwave_meta_model_migration/
m20251016_220528_fragment_parallelism.rs1use sea_orm_migration::prelude::*;
2
3#[derive(DeriveMigrationName)]
4pub struct Migration;
5
6#[async_trait::async_trait]
7impl MigrationTrait for Migration {
8 async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> {
9 manager
10 .alter_table(
11 Table::alter()
12 .table(Fragment::Table)
13 .add_column(ColumnDef::new(Fragment::Parallelism).json_binary().null())
14 .to_owned(),
15 )
16 .await
17 }
18
19 async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> {
20 manager
21 .alter_table(
22 Table::alter()
23 .table(Fragment::Table)
24 .drop_column(Fragment::Parallelism)
25 .to_owned(),
26 )
27 .await
28 }
29}
30
31#[derive(DeriveIden)]
32enum Fragment {
33 Table,
34 Parallelism,
35}