腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Knex
迁移
失败
,
出现
错误
:
查询
为
空
、
、
、
我按照他们的
迁移
指南将
knex
从0.21更新到0.95,现在当它运行npx
knex
migrate:latest时,我在CI上得到这个
错误
at createQueryBuilder (/home/circleci/backend/node_modules/
knex
/lib/
浏览 9
提问于2021-05-21
得票数 3
回答已采纳
1
回答
如何使用
knex
alertableBuilder更新列注释
、
、
迁移
文件如下: import * as
Knex
from '
knex
'; await
knex
.schema.rawwithout acknowledged, 2 - sent with acknowledged, 3 - invite failed';}; exports.down = async (
knex<
浏览 12
提问于2019-09-19
得票数 1
回答已采纳
1
回答
使用
knex
.js的
、
、
、
、
需要使用MySql更改MySql Db中列的数据类型和默认值;之后,数据类型
为
date,需要将其更改为dateTime,还需要将从NULL更改为的默认值更改为dateTime。下面给出了实现MySql
查询
的相应方法CHANGE COLUMN `added_date` `added_date` DATETIME DEFAULTCURRENT_TIMESTAMP ;
迁移
文件的内容如下: exports.up
浏览 2
提问于2017-01-31
得票数 7
回答已采纳
1
回答
可以使用原始SQL定义的
Knex
.js创建视图吗?
编写基于原始SQL的视图的
迁移
正在悄悄地
失败
。没有发生
错误
消息,但在DB中没有创建任何
错误
消息。
kne
浏览 7
提问于2022-03-23
得票数 1
回答已采纳
1
回答
迁移
文件
失败
、
、
、
我正在使用
knex
连接sqlite3 DB。我对这事完全陌生。 上面显示的日志,我没有诊断为什么会
失败
。表创建的
迁移
是import { Bag } from '../..(Bag.tableName);import {
Knex
浏览 5
提问于2022-08-12
得票数 0
1
回答
仅为现有行在
Knex
迁移
中设置默认的notNullable参考列
、
、
、
、
我有一个postgresql数据库,我正在尝试以下
迁移
,使用
Knex
将一个非
空
引用列添加到现有的表中: return
knex
.schema.tabletable.integer('causeId').notNullable(); });当我运行这个
迁移</
浏览 2
提问于2020-05-20
得票数 4
回答已采纳
3
回答
修改
Knex
迁移
脚本中的列数据类型
我正在尝试使用以下代码将
迁移
脚本中的列数据类型从date修改为timestamp t.timestamp('bifthday_date').alter();
错误
:
Knex
:warning -
迁移
失败
,
错误
: table.timestamp(...).alter不是函数
浏览 1
提问于2017-03-02
得票数 4
3
回答
在
Knex
迁移
中创建数据库
、
、
、
我认为从第一个db交互开始使用
迁移
是个好主意,所以我想为数据库创建创建一个
迁移
。= {};exports.up = function(_, Promise) { // Remove database from config so=
浏览 2
提问于2018-04-06
得票数 9
1
回答
迁移
期间不会创建引用外键的
Knex
.js列
、
当我执行
knex
.js
迁移
时,除了下面的‘recipe- foreign’连接表中的两个外键表之外,所有的东西都会构建。有人看到我做错了什么吗?这是
迁移
中的第三个表: return Promise.all([ console.log('does <
浏览 2
提问于2018-06-19
得票数 1
2
回答
在运行批
迁移
时使用的ObjectionJS模型,用于
knex
迁移
报告“不存在关系”
、
、
、
、
当通过API或通过CLI运行批处理
knex
迁移
时,如果使用ObjectionJS模型,
迁移
可能会
失败
。这可能会发生,特别是在将knexfile本身解析
为
异步函数的情况下。) => {}# We are curren
浏览 18
提问于2021-02-28
得票数 2
2
回答
Knex
.js中的
迁移
-无法在可为
空
的字段上设置外键
、
、
我需要将该约束设置
为
可选,因此如果值
为
空
,则没有约束,否则将强制执行该约束。 我正在用
Knex
.js编写
迁移
,我有以下
迁移
。这3条语句中的每一条都是独立工作的,但是如果将列设置
为
可
空
,我就不能再添加外键。exports.up =
knex
=> { // Statement 1 .table("waypoints"
浏览 20
提问于2019-09-24
得票数 1
回答已采纳
1
回答
在尝试删除约束和更改列时
出现
的
Knex
迁移
下降
错误
、
在之前的
迁移
中,我有一个名为status的专栏,名为boolean。在这次
迁移
中,我将其修改为整数,并创建了对meetings_statuses的引用。这就是
迁移
: return
knex
.schema.alterTable("meetings", (table) => { return
knex
.schema.debug().alterTabl
浏览 8
提问于2021-02-06
得票数 2
回答已采纳
2
回答
Knex
迁移
外键约束不存在(引用表是否存在?)
、
、
、
、
查看其他一些帖子,询问在外键约束中引用的
错误
‘列“"column_name”不存在’,但似乎没有一个答案/情况完全匹配:20210123122225_createReservationsTable.js) {};
迁移
文件"20210123122225_createReservationsTable.js“
失败
<
浏览 9
提问于2022-11-13
得票数 1
1
回答
指定的键太长;最大密钥长度
为
767字节,使用
knex
。
、
我创建了以下事务: ?null table.increments('id'), Promise) => (await
knex
.schema.hasTa
浏览 3
提问于2020-05-23
得票数 0
回答已采纳
1
回答
Promise的打字类型
、
export const up = function(
knex
:
knex
, Promise: any): Promise<
knex
> {
knex
.schema.createTable( (table:
knex
.TableBuilder): void => {
浏览 20
提问于2019-04-11
得票数 0
回答已采纳
1
回答
MySQL
迁移
“未处理的拒绝
错误
:事务
查询
已完成”
、
、
、
、
我尝试使用一个
迁移
文件来创建MySQL数据库中的所有表(20个表)。(e.sql))我期望k耐在一个事务中执行所有的sql
查询
。
迁移
将执行,但会生成以下
错误
: 诚然,对于如何正确地使用承诺,我并没有很好的把握,而且我理解返回的Promise.all块不一定会按照相同的顺序生成和执行SQL
查询
,但是我应该这样做吗?
为
每个表创建一个单
浏览 2
提问于2017-12-12
得票数 0
回答已采纳
2
回答
使用默认模式创建锁表,这对于多个项目来说是相互冲突的。
、
、
、
、
在我的Node项目中,我使用
knex
和postgres,我有两个不同的项目使用相同的数据库,但使用不同的模式。我可以使用不同的模式操作,同时编写任何
查询
或使用
knex
.schema.withSchema,但是
knex
并没有在这些模式中创建锁表。它使用数据库中的默认公共架构来创建锁表。因此,第一个项目可以很好地
迁移
,但当我
迁移
第二个项目时,它会引发
错误
-
错误
:
迁移
目录已损坏,缺少以下文件: 20210430124918_test.ts
浏览 6
提问于2021-04-30
得票数 0
1
回答
knex
正在构建无效的
查询
我是新来
knex
的。我在
迁移
时遇到了困难。插入数据似乎工作得很好。然而,当我试图
查询
迁移
中的数据时,我得到了一个意外的
错误
。此
查询
: await
knex
.select().from('account_types').where({ key: t.key }).first() 产生以下
错误
: error: select (selectaccount_types" where "key" = $1 lim
浏览 25
提问于2021-11-11
得票数 0
1
回答
更改现有表中的主键及其(外部)引用-
Knex
.js / Postgres
、
我的Postgres DB有两个表,每个表有数千行,最初是通过以下
迁移
创建的: // users我尝试了以下
迁移
,但得到了
错误
:exports.up = asyncfunction(
k
浏览 4
提问于2020-05-10
得票数 1
1
回答
Knex
转义-使用url字符串绑定的特殊字符
、
、
、
、
我试图在
knex
查询
(节点/postgres)中使用ilike查找主机和路径名称匹配但前缀不同的域(www.site.com和m.site.com在这个
查询
中都会
出现
)。作品:.select()不起作用:SQL在我的控制台上显示
浏览 20
提问于2022-08-04
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券