Persistence layer based on CoreData for MacRuby
Ruby
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
config
lib
script
spec
vendor
.gitignore
.gitmodules
.rvmrc
CHEATSHEET.txt
COPYING
README
Rakefile

README

= CoreData -- Object persistence on top of the native Core Data persistency framework

CoreData is an object persistence library inspired by ActiveRecord and DataMapper.
CoreData sits on top of the native Core Data and allows MacRuby applications to
persist their objects seamlessly.

== Whirl-wind tour

Install: macgem install coredata
Use:

  require 'coredata'
  class PersistentObject
    include CoreData
    property :id, Serial
    property :title, String
  end

  @my_obj = PersistentObject.create(:title => "Hello World!")

== History

* 2012-02-01 Reprise, make it usable other than the initial idea.
* 2010-09-17 first release

== Contact

Please mail bugs, suggestions and patches to
<mailto:reborg@reborg.net>.

Git repository (patches rebased on HEAD are most welcome):
http://github.com/reborg/coredata
git://github.com/reborg/coredata.git


== Copying

Copyright (C) 2012 Renzo Borgatti <http://reborg.net>

CoreData is freely distributable under the terms of an MIT-style license.
See COPYING or http://www.opensource.org/licenses/mit-license.php.

== Links

Renzo Borgatti:: <http://reborg.net>
DataMapper getting started:: <http://datamapper.org/getting-started.html>