Skip to content

reborg/coredata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

= 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>

About

Persistence layer based on CoreData for MacRuby

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages