Commit Graph

25 Commits

Author SHA1 Message Date
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 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 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 e93f98e26c Add MIT license 2019-02-09 21:00:00 +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 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 d984f93c3a Format, fix typos 2019-02-05 21:39:40 +01:00
Simon Binder 75b3b25117 Specify analysis rules and conform to them 2019-02-04 21:01:50 +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