Commit Graph

69 Commits

Author SHA1 Message Date
Simon Binder fc96db419b Bye Bye random intellij files 2019-03-01 20:27:23 +01:00
Simon Binder 05d7df336f Format 2019-03-01 20:24:36 +01:00
Simon Binder 6b08bef82c Support 2.2 (and Dart 2.2. only :P) 2019-03-01 20:23:14 +01:00
Simon Binder e43a5dea60 Copy updated readme 2019-02-28 22:28:46 +01:00
Simon Binder c4d696a04c Data class constructor from raw data, used by queries 2019-02-28 22:28:01 +01:00
Simon Binder a85481b21a Implement custom queries 2019-02-28 22:06:05 +01:00
Simon Binder 44297c8deb Fix bug with variables, custom update / delete statements 2019-02-27 21:19:34 +01:00
Simon Binder bb0ed3137e Fix typo in README 2019-02-20 18:03:45 +01:00
Simon Binder db4948f842 Explicitly import dart:async for 2.0.0 support 2019-02-20 17:54:00 +01:00
Simon Binder 383120fc97 Fix naming problem 2019-02-20 17:40:00 +01:00
Simon Binder bcf1926033 Format, add pubspec for community package 2019-02-20 17:20:26 +01:00
Simon Binder d93421840f Merge branch 'diff-util' 2019-02-20 17:14:16 +01:00
Simon Binder 00dd264719 Reactive adding / removal of todo entries 2019-02-20 17:09:20 +01:00
Simon Binder 11d6f5f9fe Implement diff algo, still struggling with the list though 2019-02-20 16:37:30 +01:00
Simon Binder 819bc16a16 Fix typos in readme 2019-02-20 16:37:09 +01:00
Simon Binder 9e1566186c Formatting 2019-02-19 11:19:58 +01:00
Simon Binder 824b5b4438 Document order-by clauses 2019-02-19 11:17:21 +01:00
Simon Binder e018f6d725 Implement order-by clauses for select statements 2019-02-19 11:10:27 +01:00
Simon Binder a26f84ceaf Turns out LIMIT doesn't work for update and delete :O 2019-02-19 10:42:30 +01:00
Simon Binder 6ca6275a13 Refactor comparison API 2019-02-19 10:32:59 +01:00
Simon Binder 599ac73c21 More documentation for relevant parts of the main library 2019-02-19 10:01:33 +01:00
Simon Binder f3bfc71727 release readiness? 2019-02-18 20:51:37 +01:00
Simon Binder 85d3c8b244 Fix tests 2019-02-17 13:14:07 +01:00
Simon Binder b0ef02b0be is in, is null, prepare example 2019-02-17 13:07:27 +01:00
Simon Binder 863ffd2f2e Add example package in sally_flutter 2019-02-17 11:32:54 +01:00
Simon Binder 1fc487cac8 Add functions to extract individual fields from a datetime 2019-02-14 21:13:04 +01:00
Simon Binder 080682e841 Add datetime column type 2019-02-14 20:46:25 +01:00
Simon Binder 3f1c1b75f0 Move test utilities into own folder 2019-02-14 18:43:21 +01:00
Simon Binder fc6cfa93e1 Add tests for migrator 2019-02-14 18:40:58 +01:00
Simon Binder b4a3016b40 Delete conflicting outputs in sally CI 2019-02-14 18:01:06 +01:00
Simon Binder 700a21d29e Format, improve travis testing 2019-02-14 17:55:31 +01:00
Simon Binder e4f733119d Test streams, updates and deletes 2019-02-14 17:25:41 +01:00
Simon Binder b7e37857ec Improve testing structure for sally 2019-02-14 16:53:52 +01:00
Simon Binder b2736421d8 Explicit nullability 2019-02-14 16:01:57 +01:00
Simon Binder 624d0980e0 Auto-updating streams for queries 2019-02-14 15:50:54 +01:00
Simon Binder 5909b0d3a2 Enforce text length, escape table and column names 2019-02-13 20:04:13 +01:00
Simon Binder c9aab2e824 Validate data integrity before inserts and updates 2019-02-13 19:30:13 +01:00
Simon Binder 81b0bac19b Generate updates 2019-02-12 21:14:59 +01:00
Simon Binder b921204d58 Explicitly use the latest version of all dependencies 2019-02-12 20:42:13 +01:00
Simon Binder b10eddefaf Prepare E2E testing (not working though) 2019-02-11 21:35:28 +01:00
Simon Binder b6b4f2abfc Remove flutter component from main sally library 2019-02-10 14:23:48 +01:00
Simon Binder 93ed36d157 Test INSERT INTO statements 2019-02-10 14:10:41 +01:00
Simon Binder 61ab4aaa24 Delete old example file 2019-02-10 13:28:39 +01:00
Simon Binder 2713b3fc2a Generate mapping from dart type to sql row 2019-02-10 12:41:28 +01:00
Simon Binder 268f028206 Implement @DataClassName 2019-02-10 11:44:40 +01:00
Simon Binder 14ea7c36e0 Implement == and hashCode in generated data classes 2019-02-10 11:21:19 +01:00
Simon Binder 05f020e7fe Rename equals to equalsExp and equalsVal to equals 2019-02-10 10:47:34 +01:00
Simon Binder c143d17759 Move sally_flutter component into main library 2019-02-10 10:44:56 +01:00
Simon Binder a0b6053172 Add README 2019-02-09 22:12:46 +01:00
Simon Binder e93f98e26c Add MIT license 2019-02-09 21:00:00 +01:00