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 |
Simon Binder
|
5b8cd7c2e3
|
Add tests for the migrator
|
2019-02-09 20:47:26 +01:00 |
Simon Binder
|
6a84b0277a
|
Fix parser tests
|
2019-02-09 15:23:16 +01:00 |
Simon Binder
|
96c2e8641f
|
Prepare code for table / column creation
|
2019-02-09 15:18:09 +01:00 |
Simon Binder
|
8a14b4e8d0
|
Provide a sqflite / flutter based QueryExecutor
|
2019-02-09 14:39:32 +01:00 |
Simon Binder
|
a2e3eb8a9d
|
Include information about all tables in generated db code
|
2019-02-09 14:01:03 +01:00 |
Simon Binder
|
e4913219e4
|
Generate database classes
|
2019-02-09 13:13:08 +01:00 |
Simon Binder
|
665d80eaba
|
Generate tables based on the dsl
|
2019-02-09 12:40:59 +01:00 |
Simon Binder
|
b5e788d956
|
Generate data classes based on specified tables
|
2019-02-07 21:13:14 +01:00 |
Simon Binder
|
b52906ad31
|
More info about columns add runtime, add migration api
|
2019-02-07 20:18:13 +01:00 |
Simon Binder
|
d984f93c3a
|
Format, fix typos
|
2019-02-05 21:39:40 +01:00 |
Simon Binder
|
e66fb0702c
|
Implement deletion api
|
2019-02-05 15:08:02 +01:00 |
Simon Binder
|
3b815839b6
|
Specify analysis rules and conform to them
|
2019-02-04 21:03:41 +01:00 |
Simon Binder
|
75b3b25117
|
Specify analysis rules and conform to them
|
2019-02-04 21:01:50 +01:00 |
Simon Binder
|
9090ded541
|
Redo runtime api with regards to type safety and fun
|
2019-02-04 20:44:21 +01:00 |
Simon Binder
|
2a69573330
|
Implement delete
|
2019-02-03 16:53:20 +01:00 |
Simon Binder
|
64ceb2acfa
|
Maybe travis works now?
|
2019-02-03 15:56:51 +01:00 |
Simon Binder
|
649550f556
|
Simplify travis script
|
2019-02-03 14:29:08 +01:00 |
Simon Binder
|
5abefa7494
|
Init repository
|
2019-02-03 13:56:31 +01:00 |
Simon Binder
|
5a450c8e76
|
Add .gitignores
|
2019-02-03 13:54:45 +01:00 |