文件名称:sqerl:通用RDBMS抽象层
文件大小:98KB
文件格式:ZIP
更新时间:2024-06-05 17:18:55
Erlang
er 这是sqerl的存储库,sqlerl是一个数据库层,最初是为Chef编写的,用于与Postgres进行接口。 入门 因此,您想使用Sqerl为Postgres数据库表建模。 让我们开始吧。 Postgres我将假设您对Postgres知之甚少, 因为这就是我开始编写此书时所知道的。 如果您知道该如何运行,则可以安全地跳过本节。 您可以像下载一样容易地在Mac上启动和运行 。 如果要在比这更复杂的地方运行它,您可能应该了解更多基础知识。 Postgres.app在本地主机的端口5432上启动Postgres。 它还将为您的OS X用户的简称创建一个用户和数据库。 我们将在以下示例中使用tyktorp 。 在下面的示例中,我们至少应该创建一个表,以便您可以与之交互。 CREATE TABLE things ( id BIGSERIAL PRIMARY KEY ,
【文件预览】:
sqerl-master
----common_test()
--------pgsql_create.sql(2KB)
--------pgsql_test_buddy.erl(3KB)
--------sqerl_integration_SUITE.erl(20KB)
--------obj_user.erl(2KB)
--------sqerl_perf_SUITE.erl(2KB)
----src()
--------sqerl_gobot.erl(17KB)
--------sqerl.app.src(1021B)
--------sqerl_pgsql_client.erl(18KB)
--------sqerl_rec.erl(23KB)
--------sqerl.erl(15KB)
--------sqerl_config_env.erl(4KB)
--------sqerl_adhoc.erl(14KB)
--------sqerl_pgsql_errors.erl(13KB)
--------sqerl_transformers.erl(5KB)
--------sqerl_client.erl(9KB)
----concrete.mk(7KB)
----doc()
--------sqerl_transformers.md(4KB)
--------sqerl_rec.md(13KB)
--------sqerl_client.md(5KB)
--------sqerl_pgsql_client.md(3KB)
--------sqerl_pgsql_errors.md(811B)
--------edoc-info(177B)
--------README.md(659B)
--------erlang.png(2KB)
--------sqerl.md(7KB)
--------sqerl_adhoc.md(5KB)
--------stylesheet.css(895B)
----.travis.yml(224B)
----LICENSE(11KB)
----test()
--------sqerl_rec_tests.erl(21KB)
--------gobot_test_object1.erl(810B)
--------eg1.erl(121B)
--------cook.erl(2KB)
--------gobot_tests.erl(798B)
--------sqerl_test_helper.erl(3KB)
--------kitchen.erl(666B)
--------sqerl_client_tests.erl(3KB)
--------sqerl_transformers_tests.erl(8KB)
--------sqerl_pgsql_client_tests.erl(5KB)
--------sqerl_adhoc_tests.erl(14KB)
--------spoon.erl(461B)
--------sqerl_rec_test_db_schema.sql(476B)
----README.md(7KB)
----Makefile(1KB)
----rebar.config(1KB)
----custom.mk(928B)
----test_kitchen()
--------Berksfile.lock(675B)
--------cookbooks()
--------Berksfile(158B)
--------.kitchen.yml(2KB)
--------test()
----.gitignore(127B)
----rebar.config.script(4KB)
----include()
--------sqerl.hrl(2KB)