节点 js SQL 外化?

Node js SQL externalisation?

Node 中是否有 SQL 外部化的工具?

我想创建一个 JSON 文件来存储 SQL 语句,但我认为这不是最好的方法。

编辑:

例如,在 Java 中,您可以创建一个 .properties 文件并为每个语句设置一个关键字。然后,这个文件被导入到 class 中,每个语句都通过它的关键字访问。我在 Javascript.

中寻找类似的东西

编辑 2:

例子

sql.properties:

insertProduct = INSERT INTO products VALUES (?, ?, ?, ?)

我的class:

public class Example {

private Properties sqlProperties = // load file according to its location

//sqlProperties.getProperty('insertProduct'); will return the SQL from the sql.properties file

}

谢谢

尝试使用 npm packages 它们是您 Node.js 解决方案的有用来源或扩展。

对于解析 .propertiesJAVA 个您可能感兴趣的文件:

然后您可以处理 SQL 调用,例如: