在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ sequelize如何判斷表是否存在并建表?

sequelize如何判斷表是否存在并建表?

1.koa2引入sequelize之后遇到問題,在model建立映射之前如何判斷這個表是否存在
2.如果能判斷不存在的話,如何建表呢?翻了API只有建立schema和drop table的方法…
3.還是說映射本身就會加入判斷?但是代碼報錯說找不到表……
4.另外想到的方法是直接用NodeJS寫SQL建表語句

回答
編輯回答
網妓

同問這個問題,目前只會手動創(chuàng)建表之后再用Sequelize API進行數據讀寫。
假如基于Sequelize的model對應了一個新表,執(zhí)行起來直接就會報“該新表不存在”的錯。

那么請問怎樣直接進行表的操作呢?像下面這樣調用Sequelize的sync( )方法好像也不管用啊?

const model = require('./model.js');
model.sync();

console.log('init db ok.');
process.exit(0);
2017年11月12日 12:26