/ActiveRecordLite

Recreation of the basic relations of Rails ActiveRecord.

Primary LanguageRuby

A basic version of Rails ActiveRecord. It is intended to replicate the core functionality, such as connecting to the database, querying, attribute white-listing, and associations.

##Features:##

  • SQLite3 database connection
  • Database queries
  • Attribute white-listing (attr_accessible)
  • Associations (belongs_to, has_many, has_one_through)

##Features to Add:##

  • has_many_through
  • Association "includes" eager-loading
  • Validations