书栈网 · BookStack 本次搜索耗时 0.025 秒,为您找到 464 个相关结果.
  • Extending Data Types - 扩展数据类型

    Extending Data Types - 扩展数据类型 示例 PostgreSQL 范围 Extending Data Types - 扩展数据类型 你尝试实现的类型很可能已经包含在数据类型 中. 如果不包括新的数据类型,本手册将说明如何自己编写它. Sequelize 不会在数据库中创建新的数据类型. 本教程说明了如何使 Sequel...
  • PostgreSQL

    PostgreSQL 范围 PostgreSQL 假设在 postgres 数据库中新数据类型的名称是pg_new_type . 该名称必须映射到DataTypes.NEWTYPE . 此外,还需要创建 postgres 特定的子数据类型. // myproject/lib/sequelize-additions.js module . ...
  • Merging

    Merging Merging includes Merging Several scopes can be applied simultaneously by passing an array of scopes to .scope , or by passing the scopes as consecutive arguments. // ...
  • 多对多关联

    多对多关联 来源(Source)键 和 目标(Target)键 多对多关联 多对多关联用于将源与多个目标相连接. 此外,目标也可以连接到多个源. Project . belongsToMany ( User , { through : 'UserProject' }); User . belongsToMany ( Project ,...
  • Errors

    Class Errors new BaseError() new ValidationError(message, [errors]) errors get(path) new DatabaseError() parent sql message() fields() value() index() new TimeoutError()...
  • 3.5 多态一对多

    多态一对多 例子 新建 comment.ts 新建 post.ts 新建 image.ts 在 index.ts 里面添加如下代码 多态一对多 在面向对象编程里面有一个特性就是多态,多态就是适应多种情况,有的时候我们有这样一个需求。评论需求,因为网站本来就不大,所以我期望所有的评论都放在一个表里面,可以评论图片,评论文章 等等。 首先评论...
  • 命令行界面

    命令行界面 安装命令行界面 引导 结构 创建第一个模型(和迁移) 运行迁移 撤消迁移 创建第一个种子 运行种子 撤销种子 命令行界面 安装命令行界面 让我们从安装CLI开始,你可以在 [这里][0] 找到说明. 最推荐的方式是这样安装 $ npm install -- save sequelize - cli 引...
  • Naming strategy

    Naming strategy Naming strategy By default sequelize will use the model name (the name passed to sequelize.define ) to figure out the name of the model when used in association...
  • MySQL

    MySQL MySQL 为了让 Sequelize 与 MySQL 一起更好地工作,你需要安装 mysql2@^1.5.2 或更高版本. 一旦完成,你可以像这样使用它: const sequelize = new Sequelize ( 'database' , 'username' , 'password' , { ...
  • Migrations - 迁移

    Migrations - 迁移 命令行界面 安装命令行界面 引导 结构 创建第一个模型(和迁移) 运行迁移 撤消迁移 创建第一个种子 运行种子 撤销种子 高级专题 迁移框架 .sequelizerc 文件 动态配置 使用环境变量 指定方言选项 生产用途 存储 迁移存储 种子储存 配置连接字符串 通过SSL连接 程序...