文件名称:sails-hook-orm:在Sails中实现对水线ORM的支持
文件大小:69KB
文件格式:ZIP
更新时间:2024-05-26 06:04:21
JavaScript
帆钩 实现对Sails中的Waterline ORM的支持。 这是Sails.js框架中的核心钩子。 您可以使用sailsrc文件或环境变量覆盖或禁用它。 有关更多信息,请参见。 依存关系 为了加载此钩子,以下其他钩子必须已经完成加载: 模块加载器 用户配置 家属 如果禁用此挂钩,则为了加载Sails,还必须禁用以下其他核心挂钩: 蓝图 pubsub 目的 该挂钩的职责是: 负载适配器 加载Sails时,此钩子调用sails.modules.loadAdapters() (由moduleloader ),加载应用程序中定义的所有自定义适配器。 它还会加载作为应用程序自身依赖项安装的适配器(即,在其node_modules/文件夹中)。 这些适配器在实例化水线时使用。 加载和水合模型,然后将它们公开为sails.models.* 加载Sails时,此钩子调用sails.modules
【文件预览】:
sails-hook-orm-master
----constants()
--------model-has-no-datastore.error.js(553B)
--------invalid-datastore.error.js(471B)
--------could-not-load-adapter.error.js(1023B)
--------unrecognized-datastore.error.js(482B)
--------invalid-validations.list.js(495B)
--------adapter-not-compatible.error.js(983B)
--------adapter-not-installed.error.js(773B)
--------deprecated-validations.list.js(259B)
--------model-has-multiple-datastores.error.js(551B)
--------invalid-adapter.error.js(657B)
----.jshintrc(5KB)
----.eslintrc(3KB)
----lib()
--------validate-datastore-config.js(6KB)
--------validate-model-def.js(51KB)
--------check-adapter-compatibility.js(4KB)
--------load-adapter-from-app-dependencies.js(4KB)
--------build-ontology-and-run-auto-migrations.js(6KB)
--------initialize.js(29KB)
--------datastore-method-utils()
--------construct-error.js(842B)
--------load-models-and-custom-adapters.js(4KB)
--------build-registered-datastore-instance.js(18KB)
--------reload.js(1KB)
--------validate-adapter.js(3KB)
----.npmignore(285B)
----.travis.yml(855B)
----test()
--------.eslintrc(1KB)
--------initialize-with-no-models.test.js(1KB)
--------initialize-with-models.js(7KB)
----README.md(8KB)
----appveyor.yml(2KB)
----.editorconfig(657B)
----.gitignore(1KB)
----index.js(9KB)
----package.json(1KB)