Commit Graph

2456 Commits

Author SHA1 Message Date
Simon Binder 867f8cbfed
Remove drift_dev's ColumnType 2022-07-21 21:12:55 +02:00
Simon Binder 4d9b505703
Add Expression.equalsNullable 2022-07-21 21:12:36 +02:00
Simon Binder c0da411db4
Merge pull request #1937 from North101/develop
Fix generated fromJson for nullable columns with a JsonTypeConverter
2022-07-21 21:12:21 +02:00
Alexander Wilde 8fe2f24e56 Run tools/generate_all.sh 2022-07-21 18:00:03 +01:00
Alexander Wilde e12021150e Fix generated fromJson for nullable columns with a JsonTypeConverters 2022-07-21 17:33:23 +01:00
Simon Binder 3744fa0601
Merge branch 'develop' into refactor-type-system 2022-07-20 22:37:34 +02:00
Simon Binder 626d99144c
Add changelog entry 2022-07-20 22:29:21 +02:00
Simon Binder 29eb0a2d79
Fix bad rebase 2022-07-20 21:54:19 +02:00
Simon Binder 3564d725a9
Merge pull request #1932 from ValentinVignal/const-constructor
Add a `const` constructor to non mutable classes
2022-07-20 21:31:49 +02:00
Simon Binder 0c2ebb6c4d
Don't generate variables in `CREATE TABLE` (#1936) 2022-07-20 21:28:47 +02:00
ValentinVignal 7134e892c0 🚨 Fix lines more than 80 characters + add some other const keywords 2022-07-20 09:30:57 +08:00
ValentinVignal 26b6fc4203 🚨 Add missing const keywords 2022-07-20 09:20:45 +08:00
ValentinVignal 1b001e5fa0 🚚 Move gitignore to root 2022-07-20 09:14:14 +08:00
Simon Binder 9325af9c0e
Fix another test in drift_dev 2022-07-19 23:23:43 +02:00
Simon Binder a8c6031fc4
Add documentation comments, fix analysis warnings 2022-07-19 23:01:22 +02:00
Simon Binder 22d5f0a8ae
Fix tests 2022-07-19 22:55:08 +02:00
ValentinVignal 9bd2486c85 Add a test to make sure data classes and companion classes are using a const constructor 2022-07-19 23:21:05 +08:00
ValentinVignal d4364306dd 📦 Run build runner in drift 2022-07-19 18:15:36 +08:00
ValentinVignal f440f1c91a :see_no_devil: gitignore build/ 2022-07-19 18:03:19 +08:00
ValentinVignal aab2b38f21 ✏️ Fix typo 2022-07-19 09:54:10 +08:00
ValentinVignal c380d16aa1 Use const constructor for immutable classes 2022-07-19 09:53:59 +08:00
Simon Binder cf8d2618fa
First attempt to get it running again 2022-07-18 23:28:12 +02:00
Simon Binder 8d840f3eb3
Remove includeJoinedTableColumns entirely 2022-07-16 12:07:12 +02:00
Simon Binder b95e70b438
Update Stream marketing URL 2022-07-16 11:53:18 +02:00
Simon Binder ef3ee418d4
Update docs on custom SQL 2022-07-16 11:51:21 +02:00
Simon Binder 8cc318f258
Merge pull request #1926 from North101/develop
Make `includeJoinedTableColumns` default to false for `selectOnly`
2022-07-13 09:46:56 +02:00
Simon Binder 909fd25896
Add changelog entry 2022-07-13 08:23:33 +02:00
Alexander Wilde bbb9f13695 Make `includeJoinedTableColumns` default to false for `selectOnly` 2022-07-12 22:16:56 +01:00
Simon Binder a3109b4a6b
Fix query in example app 2022-07-12 17:52:04 +02:00
Simon Binder 1af6bb78d9
Start removing the SqlTypeSystem class 2022-07-12 17:04:01 +02:00
Simon Binder 7d940f8fd8
Fix more typos 2022-07-11 21:49:52 +02:00
Simon Binder 38c5c31413
Fix typo in json type converter docs 2022-07-11 18:04:41 +02:00
Simon Binder d0e1d17ed0
Rename docs package to drift_docs 2022-07-10 18:02:26 +02:00
Simon Binder b537749f22
Use prepared snippets for isolates docs 2022-07-10 17:58:28 +02:00
Simon Binder 5332b8680b
Doc snippets: Link to relevant dartdoc page 2022-07-10 14:27:56 +02:00
Simon Binder 38f343c5e7
Merge pull request #1921 from North101/develop
More DateTime functions and changes
2022-07-05 22:08:03 +02:00
Simon Binder 52a5907e43
Integration tests for more date time modifiers 2022-07-05 21:51:50 +02:00
Alexander Wilde 18e66ea0a2 double seconds -> num seconds 2022-07-05 11:42:45 +01:00
Alexander Wilde a82bd0b979 Comment out DateTimeModifier.auto and DateTimeModifier.julianDay
Make DateTimeModifier.unixEpoch private
2022-07-05 11:38:54 +01:00
Simon Binder 5988408ac7
Docs CI: Run pub get for drift as well 2022-07-05 10:24:09 +02:00
Alexander Wilde 695e42b638 Make suggested changes 2022-07-05 00:24:38 +01:00
Simon Binder 12b855af9a
Docs: Strip leading whitespace from snippets 2022-07-04 23:45:13 +02:00
Alexander Wilde b1c87add80 Tests for julianday, unixepoch, strftime 2022-07-04 21:28:58 +01:00
Alexander Wilde c414f2baef Hacky fix for timezone issue. Better fix welcome. 2022-07-04 20:41:56 +01:00
Alexander Wilde 457c63229d Add unixepoch, julianday and strftime DateTime functions.
Allow passing all supported modifiers to date / datetime / time (breaking).
2022-07-04 20:20:08 +01:00
Simon Binder 8a0610a827
Docs CI: Fix generating drift's API documentation 2022-07-04 20:21:20 +02:00
Simon Binder c6b7a1c604
Merge pull request #1920 from North101/develop
add `time` and `datetime` to `DateTimeExpressions`
2022-07-04 20:02:09 +02:00
Simon Binder 1826311ec2
Add tests 2022-07-04 19:57:04 +02:00
Alexander Wilde 8c46388563 add `time` and `datetime` to `DateTimeExpressions` 2022-07-04 14:03:55 +01:00
Simon Binder 388b31e9ea
Remove some moor references in drift_dev 2022-07-03 22:20:24 +02:00