1.koa2引入sequelize之后遇到问题,在model建立映射之前如何判断这个表是否存在
2.如果能判断不存在的话,如何建表呢?翻了API只有建立schema和drop table的方法…
3.还是说映射本身就会加入判断?但是代码报错说找不到表……
4.另外想到的方法是直接用NodeJS写SQL建表语句
1.koa2引入sequelize之后遇到问题,在model建立映射之前如何判断这个表是否存在
2.如果能判断不存在的话,如何建表呢?翻了API只有建立schema和drop table的方法…
3.还是说映射本身就会加入判断?但是代码报错说找不到表……
4.另外想到的方法是直接用NodeJS写SQL建表语句
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答877 阅读✓ 已解决
6 回答1k 阅读
同问这个问题,目前只会手动创建表之后再用Sequelize API进行数据读写。
假如基于Sequelize的model对应了一个新表,执行起来直接就会报“该新表不存在”的错。
那么请问怎样直接进行表的操作呢?像下面这样调用Sequelize的
sync( )
方法好像也不管用啊?