当前位置: 首页 > news >正文

企业网站建设的一般要素包括开贸易公司怎么起步

企业网站建设的一般要素包括,开贸易公司怎么起步,网站建设公司设计网页的工具,设计必备网站Sequelize ORM sql 语句工具 初始化配置 Sequelize orm 配置文章落日沉溺于海 在命令行中全局安装 npm i -g sequelize-clisequelize 执行需要匹配 mysql2 对应的依赖#xff08;安装 mysql2#xff09; npm i sequelize mysql2初始化项目 sequelize init熟悉初始化项目后…Sequelize ORM sql 语句工具 初始化配置 Sequelize orm 配置文章落日沉溺于海 在命令行中全局安装 npm i -g sequelize-clisequelize 执行需要匹配 mysql2 对应的依赖安装 mysql2 npm i sequelize mysql2初始化项目 sequelize init熟悉初始化项目后的项目结构 config时配置的意思这里放的也就是 sequelize 所需要的连接数据库的配置文件migrations是迁移的意思如果你需要对数据库做新增表修改字段删除表等操作就需要在这里添加迁移文件了。而不是像以前那样使用客户端软件直接操作数据库models这里面存放的模型文件当我们使用 sequelize 来执行增删改查时就需要用这里的模型文件了每个模型都对应数据库中的一张表。seeders是存放种子文件。一般会将一些需要添加到数据表的测试数据存放在这里。只需要执行一个命令数据表中就回自动填充进一些用来测试内容的了。 配置 config.js 文件 第一个要改的就是密码修改成 docker 配置里我们设定的密码。接着要改的是数据库的名字改为 clwy_api_development。 最下面还要加上时区的配置因为我们中国是在8 区。这样在查询的时候时间才不会出错。 那么同样的也简单的给 test 和 production 也调整一下。 注意json 文件中都必须为字符串要不有可能会报错。 The “data” argument must be one of type string, TypedArray, or DataView. Received type number (我将password配置为了 number所以有了这个报错。改成 string 类型即可。) {development: {username: root,password: xxxx,database: yourmysql,host: 127.0.0.1,dialect: mysql,timezone: 08:00},test: {username: root,password: null,database: yourtestmysql,host: 127.0.0.1,dialect: mysql,timezone: 08:00},production: {username: root,password: null,database: yourproductionmysql,host: 127.0.0.1,dialect: mysql,timezone: 08:00} }使用 ORM 创建一个表 sequelize model:generate --name Article --attributes title:string,content:text 运行迁移 sequelize db:migrate 种子文件 sequelize seed:generate --name article完成后在 seeds 目录就看到刚才命令新建的种子文件了。同样也是分为两个部分up 部分用来填充数据down 部分是反向操作用来删除数据的。 种子文件改写代码如下 async up (queryInterface, Sequelize) {const articles [];const counts 100;for (let i 1; i counts; i) {const article {title: 文章的标题 ${i},content: 文章的内容 ${i},createdAt: new Date(),updatedAt: new Date(),};articles.push(article);}await queryInterface.bulkInsert(Articles, articles, {}); },运行种子 sequelize db:seed --seed xxx-articlesequelize 指令执行相关报错 Unable to resolve sequelize package in C:\Users\ , 无法解析 C:\Users\中的 sequelize 包. 依次执行下面指令 npm install sequelize-cli -gsequelize -h 显示 Unable to resolve sequelize package in C:\Users\npm install --save sequelize
http://www.w-s-a.com/news/982281/

相关文章:

  • 高档网站建设前端网站大全
  • 深圳电力建设公司网站互联网网站有哪些
  • 淅川网站建设如何在百度上做自己的网站
  • 网站制作 南通有学给宝宝做衣服的网站吗
  • 做西式快餐店网站网络营销的含义是什么
  • 网络销售代理加盟南京seo排名扣费
  • 赤峰中国建设招标网站网站开发投标文件
  • 域名抢住网站婚庆网页设计
  • 公司网站建设的通知南宁怎么做网站
  • 搜狐快站建站教程电子商务网站后台模板
  • .gs域名做网站怎么样做网站有没有用
  • 肇庆住房和城乡建设局网站广州seo公司排名
  • j2ee网站开发买什么书网络媒体有哪些
  • 江西省住房建设部官方网站用多说的网站
  • 云课堂哪个网站做的好网站 集约化平台建设方案的通知
  • 撰写网站栏目规划怎么建自己的平台
  • 中国建设银行巴黎分行网站建设银行忘记密码网站首页
  • 网站左侧树形导航怎么做像wordpress一样的网站吗
  • 做网站用的书公司做网站 需要解决哪些问题
  • 电器网站建设策划书深圳动画制作
  • cpa网站建设wordpress支付宝微信收费吗
  • 权威网站排名桂林生活网论坛
  • 网站设计息济南网站建设济南
  • 安蓉建设总公司网站网站怎么做才能被百度收录
  • 电子商务网站业务流程分析做效果图的外包网站
  • wordpress仿站视频教程wordpress用什么php版本好
  • 郑州做网站九零后网络沧州做网站的专业公司
  • 小游戏网站建设可以自己做图片的软件
  • 湖南地税局官网站水利建设基金app仿制
  • 苏州网站设计kgwl建设网站需要用到哪些技术人员