new eggs: orm & friends

Rolando Abarca via Chicken-users <[email protected]> Sat, 6 Jun 2026 12:19:14 -0700
Newsgroups gmane.lisp.scheme.chicken
Message-ID <CADnrc4CZGQS5EMc9sbky3f7_JE+YjnZV=gp0TP4BNFbibdrYGg@mail.gmail.com>
--000000000000cfa3ca06539aa733
Content-Type: text/plain; charset="UTF-8"

Hi,

I'd like to request to please add three new eggs to the CHICKEN 5 egg
repository. Together they make up a small ORM with pluggable database
backends, all maintained in a single repo (
https://github.com/schematra/chicken-orm-egg):

- orm: a simple ORM with a define-model macro, migrations, and
relationships, plus a backend-agnostic database interface (bundles the orm,
orm-db, and orm-test modules, and installs an orm-migrate CLI tool)
- orm-db-sqlite: SQLite3 backend for orm
- orm-db-rqlite: rqlite (HTTP-based distributed SQLite) backend for orm

The .release-info files for henrietta tracking are here:

-
https://raw.githubusercontent.com/schematra/chicken-orm-egg/main/orm.release-info
-
https://raw.githubusercontent.com/schematra/chicken-orm-egg/main/orm-db-sqlite.release-info
-
https://raw.githubusercontent.com/schematra/chicken-orm-egg/main/orm-db-rqlite.release-info

Documentation is already up on the wiki:

- https://wiki.call-cc.org/eggref/5/orm
- https://wiki.call-cc.org/eggref/5/orm-db-sqlite
- https://wiki.call-cc.org/eggref/5/orm-db-rqlite

Current release is 0.0.10 (tagged), licensed BSD-3-Clause.

Thanks,
Rolando Abarca

--000000000000cfa3ca06539aa733
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi,<br><br>I&#39;d like to request to please add thre=
e new eggs to the CHICKEN 5 egg repository. Together they make up a small O=
RM with pluggable database backends, all maintained in a single repo (<a hr=
ef=3D"https://github.com/schematra/chicken-orm-egg">https://github.com/sche=
matra/chicken-orm-egg</a>):<br><br>- orm: a simple ORM with a define-model =
macro, migrations, and relationships, plus a backend-agnostic database inte=
rface (bundles the orm, orm-db, and orm-test modules, and installs an orm-m=
igrate CLI tool)<br>- orm-db-sqlite: SQLite3 backend for orm<br>- orm-db-rq=
lite: rqlite (HTTP-based distributed SQLite) backend for orm<br><br>The .re=
lease-info files for henrietta tracking are here:<br><br>- <a href=3D"https=
://raw.githubusercontent.com/schematra/chicken-orm-egg/main/orm.release-inf=
o">https://raw.githubusercontent.com/schematra/chicken-orm-egg/main/orm.rel=
ease-info</a><br>- <a href=3D"https://raw.githubusercontent.com/schematra/c=
hicken-orm-egg/main/orm-db-sqlite.release-info">https://raw.githubuserconte=
nt.com/schematra/chicken-orm-egg/main/orm-db-sqlite.release-info</a><br>- <=
a href=3D"https://raw.githubusercontent.com/schematra/chicken-orm-egg/main/=
orm-db-rqlite.release-info">https://raw.githubusercontent.com/schematra/chi=
cken-orm-egg/main/orm-db-rqlite.release-info</a><br><br>Documentation is al=
ready up on the wiki:<br><br>- <a href=3D"https://wiki.call-cc.org/eggref/5=
/orm">https://wiki.call-cc.org/eggref/5/orm</a><br>- <a href=3D"https://wik=
i.call-cc.org/eggref/5/orm-db-sqlite">https://wiki.call-cc.org/eggref/5/orm=
-db-sqlite</a><br>- <a href=3D"https://wiki.call-cc.org/eggref/5/orm-db-rql=
ite">https://wiki.call-cc.org/eggref/5/orm-db-rqlite</a><br><br>Current rel=
ease is 0.0.10 (tagged), licensed BSD-3-Clause.<br><br>Thanks,<br>Rolando A=
barca<br></div><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartma=
il=3D"gmail_signature"><div dir=3D"ltr"><div><br></div></div></div></div></=
div>

--000000000000cfa3ca06539aa733--