<FromGitter>
<ryanprior:matrix.org> I've been using DB::Serializable but I still had to write a bunch of my own boilerplate SQL, wish it went a little further
<FromGitter>
<ryanprior:matrix.org> With JSON::Serializable I can write the model to JSON and read it back from JSON, no problem. But with DB::Serializable I can only load records from DB, have to write my own boilerplate to save them.
<FromGitter>
<ryanprior:matrix.org> Any tips on abstractions I should be using instead would be welcome =D
<FromGitter>
<Blacksmoke16> could checkout that gist i provided earlier. Has been working fairly well, but could ofc be improved with some more effort
<FromGitter>
<Blacksmoke16> personally not a big fan of the AR pattern, so opted for a dedicated type to handle saving that uses overloading to know which SQL statement to execute