首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

使用TS+Sequelize实现更简洁的CRUD

connection = mysql.createConnection({}) const tableName = 'animal' connection.connect() // 我们假设已经支持了Promise..., allowNull: false }, weight: { type: Sequelize.INTEGER, allowNull: false }, }, { // 禁止sequelize修改表名...,默认会在animal后边添加一个字母`s`表示负数 freezeTableName: true, // 禁止自动添加时间戳相关属性 timestamps: false, }) // 然后就可以开始使用咯...// 还是假设方法都已经支持了Promise // 查询 const results = await Animal.findAll({ raw: true, }) // 新增 const name...不同的有这么几点: 模型的定义采用装饰器的方式来定义 实例化Sequelize对象时需要指定对应的model路径 模型相关的一系列方法都是支持Promise的 如果在使用过程中遇到提示XXX used

2.7K20
领券