腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(6118)
视频
沙龙
1
回答
Knex
种子
和
主键
序列
postgresql
、
migration
、
knex.js
、
seeding
我使用
knex
.js进行播种
和
迁移。代码类似于以下代码。但是,当我尝试向表中插入新数据时,除非我手动更新
序列
,否则自动增量不起作用。我该如何解决这个问题?
浏览 17
提问于2020-11-20
得票数 0
回答已采纳
2
回答
Knex
/ Objection“重复键值”在插入时违反唯一约束
knex.js
、
objection.js
exports.seed = async function(
knex
, Promise) { await
knex
.raw('TRUNCATE TABLE users RESTART IDENTITY CASCADE')
和
一些
种子
数据..。message: 'Something went wrong' })
浏览 2
提问于2019-07-05
得票数 1
1
回答
什么样的粒度更适合迁移?
knex.js
我可以将所有DDL放在一个迁移文件
和
一个
种子
文件中,如下所示: 迁移: npx
knex
migrate:make create_all_tables
种子
: npx
knex
seed:make all_tables或者,将它们分开,为每个表创建迁移文件
和
种子
文件?迁移: npx
knex
migrate:make create_users npx
knex
migrate:make create_addresses npx <em
浏览 23
提问于2019-01-16
得票数 1
回答已采纳
5
回答
如何将单个文件指定为仅
种子
文件
javascript
、
seed
、
seeding
、
bookshelf.js
、
knex.js
我使用
knex
作为
种子
,我有一个名为development的文件夹,里面有所有的
种子
文件。 我想要的是:如何播种单个文件。我使用的命令是:
knex
seed:run --env=development,但是这个命令是用来播种所有文件的,我在db上得到了重复的行。假设我昨天创建了
种子
文件,并且我对它们进行了
种子
设定,今天我想添加另一个
种子
文件,我只想对这个文件进行
种子
设定,而不是昨天的文件。
浏览 0
提问于2015-04-28
得票数 11
1
回答
使用
Knex
.js时,我进行了迁移
和
种子
,但是
种子
数据没有显示在PostgreSQL数据库中。
postgresql
、
knex.js
所以我不得不为我正在做的一个项目做一个新的表格
和
种子
数据。当我运行迁移时,我没有问题。我运行
种子
,我没有问题,但当我查看PostgreSQL数据库的数据,应该在那里,就像所有其他
种子
不是。代码
和
截图如下: exports.up =函数(
knex
) {返回
knex
.schema.createTable(“联盟”),(表) => { table.increments('user_id')表.foreign('user
浏览 0
提问于2021-05-09
得票数 1
回答已采纳
1
回答
Postgres/
Knex
“在表”位置上插入或更新“位置”违反了外键约束“
javascript
、
postgresql
、
knex.js
当我试图在
Knex
和
Postgres中运行
种子
时,我仍然会遇到同样的错误。用户迁移 return
knex
.schema.createTable('users', function(table), Promise) {};exports.up = function(
kn
浏览 1
提问于2017-05-27
得票数 3
回答已采纳
1
回答
KnexJS外键约束中的
种子
表
javascript
、
postgresql
、
knex.js
我正在构建一个
Knex
应用程序接口后端,并使用NodeJS来处理DB迁移等。我有3张表:stalls、markets
和
bookings 在我的bookings表中,我希望引用来自stalls
和
markets表的id列。我已经将我的bookings迁移设置如下: exports.up = function(
knex
, Promise) {}; 我已经用一些虚拟
浏览 7
提问于2019-02-20
得票数 3
1
回答
npm test返回内部服务器错误,npm start正常工作
node.js
、
testing
、
npm
、
chai
/src/server/app'),
knex
.migrate.rollback()
knex
.migrate.
浏览 0
提问于2018-02-13
得票数 0
1
回答
如何使用
knex
.js查找表的
主键
?
knex.js
如何使用
knex
.js查找表的
主键
?
knex
('my_table').columnInfo().then(info => ...)但这似乎不能识别
主键
。有没有办法找到
主键
和
其他约束信息?
浏览 12
提问于2017-08-19
得票数 1
回答已采纳
2
回答
播种
和
迁移之间的概念差异
database-migration
、
knex.js
、
seeding
我们使用
knex
进行数据库迁移,现在我们需要将数据库
种子
引入其中。
种子
设定是
knex
中的一个概念,
种子
文件由单独的命令运行。我倾向于迁移,因为数据不太可能改变,通过使用迁移,数据将被插入到正确的模式中,而不管后来的模式更改以及执行
种子
设定的时间点。然而,与像
种子
这样的常见模式背道而驰似乎有点不明智。我的问题是,在播种
和
迁移之间是否存在我不知道的实际差异,以及是否可以使用迁移过程插入数据。
浏览 2
提问于2020-11-25
得票数 0
2
回答
从db/文件夹运行knexfile.js
node.js
、
knex.js
在通过
knex
init初始化并将文件放入/db文件夹后,
knex
migrate:latest之类的命令将不再工作,因为
knex
migrate:latest无法找到该文件。此外,
knex
还在我的根目录中创建了迁移
和
种子
文件夹。谢谢你的回复!
浏览 5
提问于2017-09-21
得票数 3
回答已采纳
2
回答
knex
中
种子
外键约束
javascript
、
node.js
、
knex.js
我正在尝试在
knex
中使用外键创建以下表:+----+---------+-------------------+------------+------------+------------+------+---------+------------+------------+-----------+comments.js return
knex
.schema.createTable("comments",
浏览 2
提问于2017-10-16
得票数 1
1
回答
`
knex
.js`在设定
种子
时违反外键约束
knex.js
两个
种子
文件 // Deletes ALL existingentries .truncate() .then(() => { // Inserts seed entriesreturn
knex
(&
浏览 1
提问于2019-07-02
得票数 0
1
回答
如何在月光下创造迁徙?
node.js
、
mongodb
、
express
、
mongoose
我使用的是节点js,以前我在我的应用程序中使用
knex
。在
knex
中,我们首先创建迁移来定义表的结构。 在猫鼬中是否有类似的东西来创建模式
和
种子
初始数据?
浏览 1
提问于2019-07-20
得票数 1
回答已采纳
2
回答
knex
种子
在码头环境中不工作
node.js
、
postgresql
、
docker
对于一些REST,我使用nodejs
和
knex
。我使用此代码运行迁移、
和
种子
。
knex
.migrate.latest() return
knex
.seed.run();.then(() => { // migrations are当我使用localhost运行它时,它都运行良好,迁移运行,然后数据库中填充了
种子
。但是,当我创建一个Docker映像并运行它时,迁移按预期工作,但
种子
浏览 5
提问于2017-11-12
得票数 0
3
回答
如何防止
种子
在使用
knex
.js的生产环境中运行?
javascript
、
database
、
knex.js
我使用来管理项目中的迁移
和
种子
,通过--env开关管理到各个命令的连接选项。 如何确保像
knex
seed:run这样的
种子
命令永远不会在生产环境中运行?
浏览 2
提问于2019-04-16
得票数 1
1
回答
如何让
knex
使用alasql作为自定义方言
javascript
、
node.js
、
knex.js
、
alasql
我正在尝试配置
knex
,这样我就可以在测试数据库上运行
种子
程序
和
迁移,以便进行集成测试。我选择了alasql,并在and here上找到了一些资源,暗示这是可能的。我使用的是
knex
-alasql模块及其设置说明。由于我是为
种子
设置,所以我在应用程序根目录下的knexfile.js文件中进行配置。然而,我总是遇到这个错误。 ? 我相信这与
knex
如何将客户端密钥解析为可用的方言有关。我的假设是,这可以在旧版本的
knex
上运行,但在我使用0.15.2的当前版本上不起
浏览 21
提问于2019-01-03
得票数 1
回答已采纳
2
回答
如何将postgres或SQL Server与nestjs一起使用
nestjs
我有.net背景,几天前开始在我的一个项目中使用nestjs。在使用.net时,通过使用Ado.net、EF等对象关系管理,可以很容易地将.net应用程序与数据库连接起来。无论答案是什么,我也想知道它是否适用于企业应用程序?提前感谢
浏览 0
提问于2019-09-29
得票数 0
23
回答
删除Server中的记录后重置标识
种子
sql
、
sql-server
、
database
、
sql-server-2008
、
azure-sql-database
该表定义了一个
主键
,并将自动增量标识
种子
设置为“是”。这主要是因为在SQL中,每个表都必须定义一个
主键
和
标识。但是,由于我必须从表中删除一些记录,这些表的标识
种子
将被干扰,索引列(它是自动生成的,增量为1)将受到干扰。 如何在删除记录后重新设置标识列,使该列具有升序
序列
?
浏览 17
提问于2014-02-17
得票数 915
回答已采纳
1
回答
EF 6基于代码的迁移:向现有实体添加null属性
entity-framework
、
ef-code-first
、
entity-framework-migrations
我想向现有的表中添加一个null键列. CreateTable("dbo.Currency", { Code = c.String
浏览 2
提问于2014-03-26
得票数 3
回答已采纳
点击加载更多
相关
资讯
对逻辑主键、业务主键和复合主键的思考
MySQL中的主键问题和赋权限问题
Python编程:序列化和反序列化
用雪花 id 和 uuid 做 MySQL 主键,被领导怼了
肽图和序列分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券