ActiveRecord for iOS without CoreData, only SQLite
C Objective-C C++
Pull request Compare This branch is 160 commits behind AlexDenisov:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ARBundle
UnitTests
iActiveRecord.xcodeproj
iActiveRecord
.gitignore
CHANGELOG.md
LICENSE
README.md

README.md

ActiveRecord without CoreData.

Only SQLite.

Only HardCore.

Follow this repo on Twitter.

Features

  • ARC support
  • unicode support
  • migrations
  • validations (with custom validator support)
  • transactions
  • support for custom data types
  • relationships (BelongsTo, HasMany, HasManyThrough)
  • sorting
  • filters (where =, !=, IN, NOT IN and else)
  • joins
  • CocoaPods support
  • no more raw sql!!!

You do not need to create tables manually - just describe your ActiveRecord and enjoy!!!

#import <ActiveRecord/ActiveRecord.h>

@interface User : ActiveRecord

@property (nonatomic, retain) NSString *name;

@end

Check Wiki to see details!