# Roadmap

- [ ] Multiple database support
    * [x] PostgreSQL
    * [x] SQLite
    * [ ] MySQL
- [x] Manual transaction support
- [ ] Model
    * [x] Create
    * [x] Insert
    * [x] Insert Many
    * [x] Update
    * [x] Delete
    * [x] Upsert
    * [x] Find
    * [x] All
    * [x] First
    * [ ] Save
- [ ] Aggregation functions
    * [x] COUNT
    * [x] SUM
    * [x] AVG
    * [ ] MIN
    * [ ] MAX
- [ ] Model Relationships
    * [ ] One to One
    * [ ] One to Many
    * [ ] Many to Many
    * [ ] Polymorphic
    * [ ] Has Many Through
    * [ ] Has One Through
    * [ ] Morph One
    * [ ] Morph Many
- [ ] More Query Builder Methods
    * [*] whereLike
    * [*] whereILike
    * [*] whereNotLike
    * [*] whereNotILike
    * [x] whereBetween
    * [x] whereNotBetween
    * [ ] whereExists
    * [ ] whereNotExists
    * [*] having
    * [*] havingRaw
- [ ] Advanced JOIN builder
