标签: sql knex.js
我有一组使用knex构建数据库的脚本。构建此数据库或获取SQL以构建数据库的最小努力是多少?我没有为自己设置Node.js,我是Node.js和Knex的新手,但我确实知道SQL。
答案 0 :(得分:0)
构建此数据库或获取数据库的最小努力是多少 用于构建它的SQL?
您的两个选项是:
在本地计算机上安装节点(非常简单see: link),并针对本地数据库运行脚本(根据所需的环境设置量,可能也可能不简单)。然后,如果要在不同的数据库上构建表,则可以使用数据库转储表创建SQL。
查看Knex脚本并对其进行反向工程。 Knex表创建功能并不复杂,您可以参考Knex API here。
我建议尝试#1,如果需要花费超过一小时或2小时,那么只需执行#2,除非有50个或更多的表,否则无论如何都要按照#1的方式工作。 / p>
PS:如果您运行Knex脚本,您还可以在knex连接配置中打开调试,并且正在执行的SQL将输出到控制台。