【发布时间】:2016-01-18 16:39:02
【问题描述】:
我想就我的后端通量寻求帮助。
我现在开始使用 SQL,并且我在 noSQL 数据库方面有一些背景,但我不太了解 SQL,所以我在查找如何注册我的架构时遇到了一些麻烦。
我正在使用node-mysql,我可以创建模式的方式是调用方法查询,例如:
myInstance.query( 'CREATE TABLE users (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(100) NULL NULL,
email VARCHAR(100) NULL NULL,
password VARCHAR(100) NULL NULL
)');
这个解决方案的问题是:这段代码会在每次服务器初始化时运行。
所以,我想知道如何检查架构是否已经存在,并且..这是一个好的解决方案吗?我在考虑创建所有模式的 bash 脚本,它们我不需要这个 if 语句。
谢谢。
【问题讨论】:
标签: javascript mysql sql node.js bash