文件名称:postloader:用于使用DataLoader,Flow和PostgreSQL项目的脚手架工具
文件大小:28KB
文件格式:ZIP
更新时间:2024-02-26 16:32:51
postgresql flowtype dataloader PostgreSQLJavaScript
后加载器 用于使用 , 和项目的脚手架工具。 动机 保持数据库和代码库同步很难。 每当对数据库模式进行更改时,这些更改都需要反映在代码库的类型声明中。 需要大多数装载程序来执行简单的PK查找,例如UserByIdLoader 。 为每个表编写此逻辑是一项平凡的任务。 PostLoader通过以下方式解决了这两个问题: 为所有数据库表创建类型声明。 创建用于最常见查找的加载程序。 如果您有兴趣了解更多信息,我已经写了一篇关于该主题的文章: 。 与使用ORM有何不同? ORM不会为您提供严格的类型和代码完成。 ORM具有用于构造查询和格式化结果的运行时开销。 行为 PostLo
【文件预览】:
postloader-master
----.eslintrc(215B)
----.flowconfig(59B)
----.github()
--------FUNDING.yml(29B)
----src()
--------utilities()
--------queries()
--------Logger.js(98B)
--------errors.js(271B)
--------routines()
--------index.js(145B)
--------types.js(483B)
--------bin()
----.babelrc(279B)
----.npmignore(27B)
----.travis.yml(311B)
----LICENSE(1KB)
----test()
--------.eslintrc(102B)
--------postloader()
--------helpers()
----README.md(10KB)
----.editorconfig(147B)
----.gitignore(137B)
----.eslintignore(0B)
----package.json(2KB)