Skip to content

Commit 9d8c46f

Browse files
committed
feat: added DAS start/end dates
1 parent a8c9c10 commit 9d8c46f

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

app/models/das.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,12 @@ export default class Das extends BaseModel {
2424
@hasMany(() => DasStand)
2525
declare stands: HasMany<typeof DasStand>;
2626

27+
@typedColumn.dateTime({ autoCreate: false })
28+
declare startsAt: DateTime;
29+
30+
@typedColumn.dateTime({ autoCreate: false })
31+
declare endsAt: DateTime;
32+
2733
@typedColumn.dateTime({ autoCreate: true })
2834
declare createdAt: DateTime;
2935

database/migrations/1764083040864_create_das_table.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ export default class extends BaseSchema {
66
async up() {
77
this.schema.createTable(this.tableName, (table) => {
88
table.increments("id").primary();
9+
table.timestamp("starts_at").notNullable();
10+
table.timestamp("ends_at").notNullable();
911
table.timestamp("created_at").notNullable();
1012
});
1113
}

0 commit comments

Comments
 (0)