Commit Graph

57 Commits

Author SHA1 Message Date
Matthew Chen
2b90c2bc8c Only "update with". 2019-05-23 10:02:43 -04:00
Matthew Chen
e3b6cdb09f Streamline SDS extensions. 2019-05-22 09:51:31 -04:00
Matthew Chen
1df72f2c7f Respond to CR. 2019-05-22 09:28:53 -04:00
Matthew Chen
b78f4db871 Clean up ahead of PR. 2019-05-22 09:28:53 -04:00
Matthew Chen
0cecce2e68 Use GRDB records for anyInsert() & anyUpdate(). Remove anySave(). Add handling of GRDB ids. 2019-05-22 09:18:42 -04:00
Matthew Chen
56cb7f1fef Remove old deserialization logic. 2019-05-21 17:24:59 -04:00
Matthew Chen
55c48f791a Use records for grdb cursors. 2019-05-21 17:17:52 -04:00
Michael Kirk
8a879b76b7 Update column name macros 2019-05-10 17:55:26 -06:00
Matthew Chen
26f2ea6bf3 Fix various issues. 2019-05-10 11:18:59 -04:00
Matthew Chen
e81c77fb25 Respond to CR. 2019-05-10 11:18:59 -04:00
Matthew Chen
1e0d0c2244 Respond to CR. 2019-05-10 11:18:59 -04:00
Matthew Chen
24957de779 Respond to CR. 2019-05-10 11:18:59 -04:00
Matthew Chen
f2b630cb5f Generate database records. 2019-05-10 11:18:59 -04:00
Matthew Chen
a4b5f5a1bc Generate database records. 2019-05-10 11:18:58 -04:00
Matthew Chen
e1db670b7f Generate database records. 2019-05-10 11:18:58 -04:00
Matthew Chen
6fe247c183 Generate database records. 2019-05-10 11:18:58 -04:00
Matthew Chen
6cce0dad2c Generate database records. 2019-05-10 11:18:58 -04:00
Matthew Chen
89542574ce Generate database records. 2019-05-10 11:18:58 -04:00
Matthew Chen
3fc806c8d0 Generate database records. 2019-05-10 11:18:58 -04:00
Matthew Chen
41fe77a56d Generate database records. 2019-05-10 11:18:58 -04:00
Matthew Chen
78bc3dbb6a Generate database records. 2019-05-10 11:18:58 -04:00
Matthew Chen
ddb5e6c1d6 Stabilize ordering of subclasses in serialization categories. 2019-05-06 13:40:19 -04:00
Matthew Chen
6705ab47c0 Add dateSaved column to sticker pack. 2019-05-06 13:40:19 -04:00
Matthew Chen
6842b53942 Fix rebase breakage. 2019-05-02 13:41:15 -04:00
Matthew Chen
12d868be27 Generate SDS extensions for all models in Signal, SignalMessaging, SAE, SSK. 2019-05-02 13:24:23 -04:00
Michael Kirk
4903815229 Remove Interaction.sortId column from GRDB
Instead back it from Interactin.id
2019-05-02 07:52:50 -06:00
Michael Kirk
0e6df761c0 make codegen more consistent with autoformatter 2019-05-02 07:46:02 -06:00
Matthew Chen
b6b2c8af3b Track "known" sticker packs. 2019-04-30 09:15:08 -04:00
Matthew Chen
51c163b8f6 Sketch out sticker management views. 2019-04-25 09:54:13 -04:00
Matthew Chen
06968cc05c Respond to CR. 2019-04-22 10:18:29 -04:00
Matthew Chen
6e87797966 Sketch out installed sticker classes. Add anyFetch() method to models. 2019-04-22 10:18:29 -04:00
Matthew Chen
a001cc8e00 Add SDS finalization methods. 2019-04-17 17:08:46 -04:00
Matthew Chen
ff12605b50 Add SDS finalization methods. 2019-04-17 16:49:34 -04:00
Matthew Chen
d21c447099 Respond to CR. 2019-04-17 16:31:52 -04:00
Matthew Chen
0cb264c459 Skip initializer generation for classes without any properties. 2019-04-17 16:31:51 -04:00
Matthew Chen
58eb8a18fa Handle mutable collection properties. 2019-04-17 16:31:51 -04:00
Matthew Chen
15729876fa Code generate Obj-C initializer snippets. 2019-04-17 16:31:51 -04:00
Matthew Chen
2fa5d0ba13 Code generate Obj-C initializer snippets. 2019-04-17 16:31:51 -04:00
Matthew Chen
df5f9a148e Code generate Obj-C initializer snippets. 2019-04-17 16:31:51 -04:00
Matthew Chen
1514a332c6 Ignore more classes. 2019-04-16 17:09:26 -04:00
Matthew Chen
9c804e8819 Ignore more classes. 2019-04-16 16:57:17 -04:00
Matthew Chen
3c6dde5ee0 Respond to CR. 2019-04-16 13:30:26 -04:00
Matthew Chen
51d20c1970 Define cursor-based fetch methods in SDS extensions. 2019-04-16 13:08:47 -04:00
Matthew Chen
041d838bcd Respond to CR. 2019-04-16 13:04:17 -04:00
Matthew Chen
409bbb0e92 Respond to CR. 2019-04-16 13:01:11 -04:00
Matthew Chen
edc41a6303 Respond to CR - generate extensions for more classes. 2019-04-16 10:11:29 -04:00
Matthew Chen
9b6457d6a2 Respond to CR. 2019-04-16 09:35:19 -04:00
Matthew Chen
2bfcb6d26b Clean up ahead of PR. 2019-04-16 09:03:07 -04:00
Matthew Chen
384457fefc Sketch out SDS extensions for interaction models. 2019-04-16 09:03:07 -04:00
Matthew Chen
71307cd64b Respond to CR. 2019-04-16 09:01:47 -04:00