我正在寻找编写一个迁移字符串以将新字符串添加到枚举列类型。我正在尝试添加gamma到专栏中service。
我尝试使用下面的代码。这会发生冲突,因为表和列已经存在。
const table = 'user_associations'
export function up (knex, Promise) {
return knex.schema.table(table, function (table) {
table.enu('service', ['alpha', 'beta', 'gamma']).notNullable()
})
}
export function down (knex, Promise) {
return knex.schema.table(table, function (table) {
table.enu('service', ['alpha', 'beta']).notNullable()
})
}
Run Code Online (Sandbox Code Playgroud)