Add stats migrations

This commit is contained in:
2021-10-08 15:02:30 +02:00
parent c8a09d9ab6
commit 92f64a80a8
3 changed files with 51 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import BaseSchema from '@ioc:Adonis/Lucid/Schema'
export default class CommandsRuns extends BaseSchema {
protected tableName = 'commands_runs'
public async up () {
this.schema.createTable(this.tableName, (table) => {
table.increments('id').primary()
table.bigInteger('commands')
table.date('date')
})
}
public async down () {
this.schema.dropTable(this.tableName)
}
}

View File

@@ -0,0 +1,17 @@
import BaseSchema from '@ioc:Adonis/Lucid/Schema'
export default class BuildsRuns extends BaseSchema {
protected tableName = 'builds_runs'
public async up () {
this.schema.createTable(this.tableName, (table) => {
table.increments('id').primary()
table.bigInteger('builds')
table.timestamp('date')
})
}
public async down () {
this.schema.dropTable(this.tableName)
}
}

View File

@@ -0,0 +1,17 @@
import BaseSchema from '@ioc:Adonis/Lucid/Schema'
export default class DevelopmentHours extends BaseSchema {
protected tableName = 'development_hours'
public async up () {
this.schema.createTable(this.tableName, (table) => {
table.increments('id').primary()
table.double('seconds')
table.date('date')
})
}
public async down () {
this.schema.dropTable(this.tableName)
}
}