ORM for Common Lisp with migrations and relationships support
Mito is yet another object relational mapper, and it aims to be a successor of Integral.
Support MySQL, PostgreSQL and SQLite3.
Add id (serial/uuid primary key), created_at and updated_at by default like Ruby's ActiveRecord.
Migrations.
Database schema versioning.
Linter | Message | Location |
---|---|---|
input-labels Identify input labels that do not match package names | label 'alexandria' does not match package name 'sbcl-alexandria' | |
input-labels Identify input labels that do not match package names | label 'cl-package-locks' does not match package name 'sbcl-cl-package-locks' | |
input-labels Identify input labels that do not match package names | label 'cl-ppcre' does not match package name 'sbcl-cl-ppcre' | |
input-labels Identify input labels that do not match package names | label 'cl-reexport' does not match package name 'sbcl-cl-reexport' | |
input-labels Identify input labels that do not match package names | label 'closer-mop' does not match package name 'sbcl-closer-mop' | |
input-labels Identify input labels that do not match package names | label 'dbi' does not match package name 'sbcl-dbi' | |
input-labels Identify input labels that do not match package names | label 'dissect' does not match package name 'sbcl-dissect' | |
input-labels Identify input labels that do not match package names | label 'esrap' does not match package name 'sbcl-esrap' | |
input-labels Identify input labels that do not match package names | label 'local-time' does not match package name 'sbcl-local-time' | |
input-labels Identify input labels that do not match package names | label 'sxql' does not match package name 'sbcl-sxql' | |
input-labels Identify input labels that do not match package names | label 'trivia' does not match package name 'sbcl-trivia' | |
input-labels Identify input labels that do not match package names | label 'uuid' does not match package name 'sbcl-uuid' |