Я использую knex
, и я пытаюсь установить дату по умолчанию, которая принимает во внимание текущую дату, и суммировать ее за один день, поэтому, например, для даты по умолчанию на сегодня должно быть:
23/04/2020
В моем файле миграции я добавил это:
exports.up = async (knex, Promise) => (await knex.schema.hasTable('access-code'))
? null
: knex.schema.createTable('access-code', function (table) {
table.increments('id')
table.date('expire_at').defaultTo([knex.fn.now(), 1])
});
, но это возвращение:
набор символов по умолчанию utf8mb4 - ER_INVALID_DEFAULT: недопустимое значение по умолчанию для 'expire_at'