Skip to content

Releases: sockeqwe/sqlbrite-dao

0.6.1

16 Apr 21:29
Compare
Choose a tag to compare
  • Updated to sqlbrite 0.6.3
  • Fixed #40 caused by different versions of java poet
  • Support for foreign key #38

0.6.0

18 Feb 13:35
Compare
Choose a tag to compare
  • Updated to sqlbrite 0.6.0 which now requires a Rx Scheduler for emiting items from querys (and triggers). Per default Schedulers.io() will be used. You can override this with DaoManager.with(context).scheduler( ... ).build()
  • Fixed #27 (fields of boolean type in kotlin)

0.5.0

03 Feb 00:48
Compare
Choose a tag to compare
  • Updated to latest SQLBrite version 0.5.0
  • DaoManager.Builder to instantiate a DaoManager
  • Fix #23 by using DefaultDatabaseErrorHandler as default error handler since

0.4.1

04 Nov 15:42
Compare
Choose a tag to compare
  • Updated to sqlbrite 0.4.1
  • support for boolean type (@Column)
  • Initial kotlin support (data classes not supported yet)

0.4.0

26 Sep 16:06
Compare
Choose a tag to compare
  • Updated to SQLBrite 0.4.0
  • New Query builder
  • @ColumnAnnotation can specify if exception should be thrown on column index not found
  • Annotation Processor now generates a RxJava Func1<Cursor, MyObject> (as private field) to use it on SQLBrite's QueryObservable mapping operations like mapToList(Func1<Cursor, MyObject>) etc.

0.2.2

21 Jul 15:05
Compare
Choose a tag to compare

Fix #4