小编Arj*_*yak的帖子

有没有办法恢复Github和Bitbucket 2FA没有恢复代码或备份电话号码?

我的Android设备坏了,我失去了对Github和Bitbucket 2因素身份验证代码的访问权限.

不幸的是,我没有保存恢复代码或设置备份电话号码以通过短信接收代码,我没有在任何计算机上登录Github和Bitbucket.

有没有其他方法可以访问我的Github和Bitbucket帐户?

github bitbucket

50
推荐指数
1
解决办法
2万
查看次数

更改表修改枚举在Knex js中为Postgresql提供错误

我正在使用knex js和postgresql数据库.我使用迁移文件来创建表knex migrate:make create_car_table.在这里我添加了一列fuel_type.table.enu('fuel_type', ['PETROL', 'DIESEL', 'CNG']).

现在我需要改变表格,我需要这些枚举值['HYBRID', 'ELECTRIC', 'PETROL', 'DIESEL'].

我使用knex migrate:make alter_car_table并添加了以下代码创建了另一个迁移文件

exports.up = function(knex, Promise) {
    return knex.schema.alterTable('car', function (table) {
        table.enu('fuel_type', ['HYBRID', 'ELECTRIC', 'PETROL', 'DIESEL']).alter();
    });
};

exports.down = function(knex, Promise) {
    return knex.schema.alterTable('car', function (table) {
        table.enu('fuel_type', ['PETROL', 'DIESEL', 'CNG']).alter();
    });
};
Run Code Online (Sandbox Code Playgroud)

当我跑步时,knex migrate:latest我得到以下错误.

Knex:warning - migrations failed with error: alter table "car" alter column "fuel_type" type text check ("fuel_type" in ('HYBRID', 'ELECTRIC', 'PETROL', 'DIESEL')) …
Run Code Online (Sandbox Code Playgroud)

enums knex.js postgresql-9.5

8
推荐指数
1
解决办法
3428
查看次数

标签 统计

bitbucket ×1

enums ×1

github ×1

knex.js ×1

postgresql-9.5 ×1