腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
这种
Knex
迁移
不
强制
要求
列
是
唯一
的
?
、
我正在使用这个
Knex
迁移
创建一个SQLite数据库。当我在SQLiteStudio中查看数据库时,它并没有指出email
列
是
唯一
的
。我漏掉了什么错误吗?exports.up = function (
knex
) { .createTable('users', users => {128).unique().notNullable(); use
浏览 14
提问于2019-11-08
得票数 0
回答已采纳
1
回答
迁移
文件失败
、
、
、
我正在使用
knex
连接sqlite3 DB。我对这事完全陌生。 上面显示
的
日志,我没有诊断
为什么
会失败。表创建
的
迁移
是
import { Bag } from '../..(Bag.tableName)
浏览 5
提问于2022-08-12
得票数 0
1
回答
Knex
-已更新
、
、
、
、
我正在努力解决与生产环境(heroku)上
的
knex
迁移
相关
的
问题。我做了一些更改,并创建了8个新
的
迁移
来更新模型。在创建新
的
迁移
之后,我已经创建了47个
迁移
文件。我决定看一看
knex
_migrations表,看看那里是否有什么问题。结果,我可以看到新
的
迁移
没有写入到该数据库中(请参阅图片以供参考。 ? 当我们看一下
迁移
时,它看起来
是
这样<
浏览 14
提问于2020-07-10
得票数 2
1
回答
knex
迁移
中
的
添加和删除约束
、
我试图在
knex
迁移
的
up部分中添加一个约束,然后在down部分中添加该约束(撤消更改)。我希望保留表及其所有
列
,但从其中一个
列
中删除unique和index约束。到目前为止,这就是我所拥有的: return
knex
.schema}; exports.down = function(
knex
浏览 4
提问于2021-02-03
得票数 1
2
回答
在使用
迁移
API时
Knex
迁移
不起作用
、
、
我
是
刚开始向
knex
迁移
,在过去
的
2天里,我一直在努力使它发挥作用,但什么也没有发生。我正在尝试使用
knex
.migration对象以编程方式运行
迁移
。首先,使用cli,在
迁移
目录中创建一个
迁移
文件。它
的
内容如下: return Promise.all([
knex
.schema.createTabl
浏览 4
提问于2017-04-09
得票数 3
1
回答
是否必须编写
迁移
回滚
的
反向操作?
、
、
我使用
knex
.js,这是一个很好
的
PostgreSQL查询生成器。我还没有找到任何文档来解释如何正确地进行
迁移
回滚。 await <e
浏览 0
提问于2019-05-14
得票数 1
回答已采纳
3
回答
knex
迁移
抛错误关系已经存在
、
、
、
、
在我
的
应用程序中,我使用数据库和作为SQL查询生成器。我试着运行最新
的
,但是我得到了错误relation already exists。' } /* eslint func-names: 0 */ return
knex
.schema .creat
浏览 1
提问于2018-01-20
得票数 2
回答已采纳
1
回答
当NODE_ENV设置为暂存时,Heroku数据库
迁移
默认为生产
、
、
、
我
的
应用程序使用了Express、
Knex
和PG库。const
knex
= require('
knex
'); 当我运行heroku
迁移
时,它一直默认为production:Using environment: production 我发现
强制
迁移
到暂存env
的
唯一
浏览 6
提问于2020-03-28
得票数 0
回答已采纳
2
回答
Knex
:更改主键Id
列
错误
、
数据库
是
建立在
Knex
/ PostgreSQL上
的
。我想要修改一个表,以便将'unique()‘类型添加到主键Id
列
。但是
迁移
失败了,下面有一条错误消息。alter "users“alter
列
"id”drop not null
列
"id“位于主键中。=> { });
Kne
浏览 10
提问于2019-10-30
得票数 1
回答已采纳
1
回答
使用
Knex
.js时,我进行了
迁移
和种子,但是种子数据没有显示在PostgreSQL数据库中。
、
所以我不得不为我正在做
的
一个项目做一个新
的
表格和种子数据。当我运行
迁移
时,我没有问题。我运行种子,我没有问题,但当我查看PostgreSQL数据库
的
数据,应该在那里,就像所有其他种子不是。由于某些原因,它没有添加数据,我不知道
为什么
会出现
这种
情况。如果有人能帮我找到解决这个问题
的
办法,那就太好了。代码和截图如下: exports.up =函数(
knex
) {返回
knex
.schema.createTable(“联
浏览 0
提问于2021-05-09
得票数 1
回答已采纳
1
回答
Bookshelf.
knex
不是函数错误
、
、
、
在把书架和
Knex
整合到我
的
堆栈上有一些困难。当尝试执行db读/写时,我得到一个TypeError:
knex
不是一个函数。我
的
bookshelf.js:var
knex
= require('
knex
')(require('.= bookshelf.
knex
.select().from(tableNameOrBuilder); 我能够执行简单
的
sql读写。( 3)
浏览 1
提问于2017-02-28
得票数 3
回答已采纳
2
回答
在运行批
迁移
时使用
的
ObjectionJS模型,用于
knex
迁移
报告“不存在关系”
、
、
、
、
当通过API或通过CLI运行批处理
knex
迁移
时,如果使用ObjectionJS模型,
迁移
可能会失败。这可能会发生,特别是在将knexfile本身解析为异步函数
的
情况下。但是,重要
的
是
(在我
的
例子中)这个模型使用了几个插件,比如knexSnakeCaseMappers(),再加上我
的
配置
是
异步获取
的
,需要一些创造性
的
编码。该模型
的
部分源将在最后定义。= async (
kne
浏览 18
提问于2021-02-28
得票数 2
2
回答
具有
唯一
约束函数
的
Knex
.js
迁移
、
、
、
、
我目前正在尝试将一个新表
迁移
到我
的
数据库中。此表
是
users表。下面
是
我
的
代码: return
knex
.schema.createTableIfNotExists('users',column 'email' doesn't exist in table Error: Key column 'email' doesn&
浏览 0
提问于2017-08-22
得票数 2
2
回答
如何在
knex
模式中指定浮点精度?
、
、
我很难在
knex
模式中定义浮点精度,我希望它是一个浮点数(10,6),以便存储lat/long位置。以下
是
我试图声明
的
方法:因为(10,6),它在
迁移
时失败了,那么如何才能正确地做到这一点呢?
浏览 4
提问于2016-03-26
得票数 2
回答已采纳
2
回答
自动/跟踪
Knex
移动和透明模型
、
、
、
、
我有使用Python/Django和C#/.NET
的
背景(不是后者
的
超级粉丝)。节点
是
很棒
的
,但是我必须说,我错过了在Django中构建模型和自动
迁移
的
轻松性。我目前正在使用利用
Knex
的
AdonisJS框架。
Knex
是
一个强大
的
库,但是
迁移
都需要手动构建。此外,管理模型
的
AdonisJS ORM独立于
Knex
(
迁移
浏览 0
提问于2018-10-10
得票数 2
1
回答
使用
Knex
和MySQL (变量和
迁移
)执行多个语句
、
、
、
问题:我知道这里有几个选项,我尝试过使用ALTER TABLE值&也使用默认值,但这需要很长时间(不可行)并锁定表。因此,我试图编写一个
迁移
脚本,将原始表
的
结构复制到一个新表中,将我
的
新
列
添加到新表中,然后缓慢地将旧表数据
迁移
到新表中。 我
的
问题
是
关于
Knex
,尽管在数据副本上。我正在本地测试,下面的查询在续集Pro
的</em
浏览 0
提问于2019-08-15
得票数 5
4
回答
对于Postgresql,在
Knex
中,Alter会出错
、
、
我正在使用
knex
和postgresql数据库。我使用了一个
迁移
文件来创建一个表
knex
migrate:make create_car_table。在这方面,我添加了一个
列
fuel_type。我使用
knex
migrate:make alter_car_table创建了另一个
迁移
文件,并添加了以下代码 return
knex
.schema.alterTable(
浏览 10
提问于2017-07-25
得票数 15
回答已采纳
1
回答
在使用
knex
的
mysql中,仅在某些情况下为表列添加
唯一
性
、
、
我使用
的
是
mysql。我希望
列
只在某些情况下具有
唯一
的
值。2 | no | yes | +----+-----------+----------+------------+ 我希望no|no能够对同一用户重复,但no
是
|no
的
组合。这在mysql中
是
可能
的
吗?那
knex
呢?我对该表
的
迁移
如下所示 return
knex
.schema.
浏览 15
提问于2018-12-22
得票数 0
2
回答
builder = bookshelf.
knex
(tableNameOrBuilder);
、
我
是
node.js和ORM
的
新手,我使用
的
是
数据库查询
的
书架。因此,我检查了书架
的
文档,当我试图在mysql中构建对现有模式
的
查询时,它会引发以下错误:at startup (bootstrap_node.js:151:9)以下
是
浏览 1
提问于2017-05-17
得票数 0
回答已采纳
1
回答
可选和默认值需要使用默认初始化程序初始化。
为什么
我不能绕过下面代码中b和c
的
初始化: var a: Int var c: Int?} let t2 = Token(a: 1) // doesn't work :-(
浏览 0
提问于2016-09-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Ruby on Rails教材中文译文 第六章 建立用户模型
通过填坑来学习 Docker
前端每周清单:TensorFlow.js,深入了解wasm-bindgen
SMB共享中的另类攻击——SCF文件
Oracle第二章-表的概念及设计
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券