• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

divviup / divviup-api / 8666760397

12 Apr 2024 07:02PM UTC coverage: 56.289% (+0.2%) from 56.083%
8666760397

Pull #968

github

web-flow
Merge 8c0857084 into a6cdbab81
Pull Request #968: Support for time bucketed fixed size

58 of 86 new or added lines in 8 files covered. (67.44%)

6 existing lines in 5 files now uncovered.

3692 of 6559 relevant lines covered (56.29%)

102.51 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/migration/src/m20240411_195358_time_bucketed_fixed_size.rs
1
use sea_orm_migration::prelude::*;
2

3
#[derive(DeriveMigrationName)]
4
pub struct Migration;
5

6
#[async_trait::async_trait]
7
impl MigrationTrait for Migration {
NEW
8
    async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> {
×
NEW
9
        manager
×
NEW
10
            .alter_table(
×
NEW
11
                TableAlterStatement::new()
×
NEW
12
                    .table(Task::Table)
×
NEW
13
                    .add_column(
×
NEW
14
                        ColumnDef::new(Task::BatchTimeWindowSizeSeconds)
×
NEW
15
                            .big_integer()
×
NEW
16
                            .null(),
×
NEW
17
                    )
×
NEW
18
                    .to_owned(),
×
NEW
19
            )
×
NEW
20
            .await
×
NEW
21
    }
×
22

NEW
23
    async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> {
×
NEW
24
        manager
×
NEW
25
            .alter_table(
×
NEW
26
                TableAlterStatement::new()
×
NEW
27
                    .table(Task::Table)
×
NEW
28
                    .drop_column(Task::BatchTimeWindowSizeSeconds)
×
NEW
29
                    .to_owned(),
×
NEW
30
            )
×
NEW
31
            .await
×
NEW
32
    }
×
33
}
34

NEW
35
#[derive(Iden)]
×
36
enum Task {
37
    Table,
38
    BatchTimeWindowSizeSeconds,
39
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc