Skip to content

Latest commit

 

History

History
52 lines (45 loc) · 1.24 KB

ROADMAP.md

File metadata and controls

52 lines (45 loc) · 1.24 KB

Version 1.0

Documentation

  • Break out documentation for the advanced topics

Connect

  • Ensure that PDO will throw exceptions on error
  • Add a mysql connection factory

Q

  • Add the ability to bind expressions for equality
  • Add the ability to bind expressions for inequality
  • Add the ability to bind expressions for greater than
  • Add the ability to bind expressions for greater than or equal to
  • Add the ability to bind expressions for less than
  • Add the ability to bind expressions for less than or equal to
  • Add documentation

ModelInfo

  • Add the abiltity to return default model info
  • Add the abiltity for models to provide their own info
  • Add documentation

ORM

  • Add find_first()
  • Add find_last()
  • Add find_one()
  • Add belongs_to()
  • Add has_one()
  • Add has_many()
  • Add create()
  • Add update()
  • Add save()
  • Add delete()
  • Update documentation

Version 2.0

Query

  • Add the ability to strip comments from queries
  • Add the ability to perform conditional sections

ORM

  • Rebuild the relationship system
  • Add has_one_through()
  • Add has_many_through()
  • Add associate()
  • Add assign()

Tests

  • SQLite integration test suite?
  • Continuous Integration