Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

O/R Mapper, a part of Ponzu Framework, for Common Lisp

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 src
Octocat-spinner-32 t
Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.markdown
Octocat-spinner-32 ponzu.db-test.asd
Octocat-spinner-32 ponzu.db.asd
README.markdown

PonzuDB - O/R Mapper for Common Lisp

PonzuDB is an O/R Mapper for Common lisp, based on CLSQL.

Usage

(deftable person ()
  ((id
    :db-kind :key
    :type integer)
   (name
    :type string
    :initform ""
    :accessor name)))

(let ((me (make-instance 'person)))
  (setf (name me) "Eitarow Fukamachi")
  (save me))

(fetch person :first)
;;=> #<PERSON #x3020015CABBD>

Schema Definition

Find Records

New Records

Delete Records

Functions

Table

  • deftable
  • create
  • fetch

Record

  • save
  • destroy
  • attributes

Author

  • Eitarow Fukamachi

Copyright

Copyright (c) 2011 Eitarow Fukamachi

License

Licensed under the LLGPL License.

Something went wrong with that request. Please try again.