diff --git a/packages/shared/src/database/migrations/20200428185153_create-reveals.ts b/packages/shared/src/database/migrations/20200428185153_create-reveals.ts index 6e4656e..32fba45 100644 --- a/packages/shared/src/database/migrations/20200428185153_create-reveals.ts +++ b/packages/shared/src/database/migrations/20200428185153_create-reveals.ts @@ -11,6 +11,8 @@ export function up(knex: Knex): Promise { table.integer('outcome').notNullable() table.string('salt').notNullable() table.boolean('revealed').defaultTo(false).notNullable() + table.integer('failedAttempts').notNullable().defaultTo(0) + table.boolean('expired').notNullable().defaultTo(false) table.dateTime('createdAt').defaultTo(knex.fn.now()).notNullable() table.dateTime('updatedAt').defaultTo(knex.fn.now()).notNullable() }) diff --git a/packages/shared/src/database/migrations/20200605140156_add-reveals-tries.ts b/packages/shared/src/database/migrations/20200605140156_add-reveals-tries.ts deleted file mode 100644 index c50d875..0000000 --- a/packages/shared/src/database/migrations/20200605140156_add-reveals-tries.ts +++ /dev/null @@ -1,13 +0,0 @@ -import * as Knex from 'knex' - -export function up(knex: Knex): Promise { - return knex.schema.alterTable('Reveals', function (table) { - table.integer('failedAttempts').notNullable().defaultTo(0) - }) -} - -export function down(knex: Knex): Promise { - return knex.schema.alterTable('Reveals', function (table) { - table.dropColumn('failedAttempts') - }) -} diff --git a/packages/shared/src/database/migrations/20200903114032_add-reveals-expired.ts b/packages/shared/src/database/migrations/20200903114032_add-reveals-expired.ts deleted file mode 100644 index 7c089ed..0000000 --- a/packages/shared/src/database/migrations/20200903114032_add-reveals-expired.ts +++ /dev/null @@ -1,13 +0,0 @@ -import * as Knex from 'knex' - -export function up(knex: Knex): Promise { - return knex.schema.alterTable('Reveals', function (table) { - table.boolean('expired').notNullable().defaultTo(false) - }) -} - -export function down(knex: Knex): Promise { - return knex.schema.alterTable('Reveals', function (table) { - table.dropColumn('expired') - }) -}