因为想做一个直接生成建表语句的工具。 又不想连接到数据库(懒得让数据库一直启动着)
看了下sequelize.js的测试代码, 找到了以下方法可以实现
1 | var Sequelize = require('sequelize'); |
生成DDL建表语句1
2
3 node test.js
CREATE TABLE IF NOT EXISTS `Users` (`id` INTEGER NOT NULL auto_increment , `username` VARCHAR(255), `password` VARCHAR
(255), `createdAt` DATETIME NOT NULL, `updatedAt` DATETIME NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB;