我想在我的应用程序中使用原始SQL查询,但我对如何构造我的应用程序有一些疑问。
一些背景:
-
我正在用Express和Postgres编写一个jsonapi。
-
我目前没有使用ORM。我以前使用过Sequelize,但我不相信查询是优化的,所以我对使用它犹豫不决。
-
我在代码中使用camelCase,但Postgres不区分大小写,所以为了可读性,我在DB表中使用了under_分数。我经常要做这样的查询:
SELECT first_name AS "firstName" from users;
-
我觉得我的问题有太多重复,但这是意料之中的。
-
我找不到可以在js文件和字符串中突出显示SQL的Visual Studio代码扩展。如果有一个,我可能过得去。
-
以前有人有过这个问题吗?在Postgres和Express中使用原始SQL时,您如何构造应用程序?