check out GAS ORM it sounds pretty good, handy and easy to use.
some features of this ORM implementation for CodeIgniter:
- Supported databases : cubrid, mssql, mysql, oci8, odbc, postgre, sqlite, sqlsrv. (including PDO, if you keep sync with CI repo)
- Support multiple database connections.
- Support multiple relationships.
- Support composite keys (for key that define relationships).
- Auto-create models from database tables and vice versa.
- Auto-synchronize models-tables by creating migrations file.
- Per-request caching.
- Self-referential and adjacency column/data (hierarchical data).
- Eager Loading to maximize your relationship queries (for performance manner).
- Various finder methods (can chained with most of CI AR) and aggregates.
- Validation and auto-mapping input collection with minimal setup.
- Hooks points to control over your model.
- Extensions to share your common function/library across your model.
- Transactions and other CI AR goodness.
- Included phpunit test suite to ensure most of API consistency.
there is one form with spark support -> so it's easy to install