24 Commits

Author SHA1 Message Date
Jinzhu
a954d772d7 Support customize gorm field type 2020-06-06 10:47:32 +08:00
Jinzhu
1490a062db Refactor codebase and add benchmark test 2020-06-05 23:26:56 +08:00
Jinzhu
2218e32999 Allow customize table name with TableName 2020-06-02 15:48:19 +08:00
Jinzhu
e986371a42 Rename package name 2020-06-02 09:18:01 +08:00
Jinzhu
befef0c9a9 Improve Hooks 2020-06-01 00:12:20 +08:00
Jinzhu
55074213bc Add SoftDelete support 2020-05-29 07:35:45 +08:00
Jinzhu
5d9b57cc4e Test HasMany Association 2020-05-25 11:11:09 +08:00
Jinzhu
e60a8d54ff Test Nested Preload 2020-05-24 00:52:25 +08:00
Jinzhu
922a8efc53 Generate Query Conds for Relationship 2020-05-19 21:50:06 +08:00
Jinzhu
59365b776b Refacotr Preload 2020-05-18 13:07:11 +08:00
Jinzhu
8def7be583 Add context to logger 2020-05-05 21:28:38 +08:00
Jinzhu
04adbaf7f6 Fix parse stmt ReflectValue 2020-02-24 08:51:35 +08:00
Jinzhu
e2a360b9fa Add Before/After callbacks 2020-02-23 21:22:35 +08:00
Jinzhu
fa22807e12 Make inesrt into db works 2020-02-23 19:41:29 +08:00
Jinzhu
43ce0b8af2 Handle create with default db values 2020-02-20 10:13:26 +08:00
Jinzhu
cbbf8f3d49 Update schema 2020-02-18 22:56:37 +08:00
Jinzhu
2cb88dc7c5 Add Field Valuer, Setter 2020-02-15 18:24:37 +08:00
Jinzhu
d833efe8b9 Work on clauses 2020-02-02 19:11:17 +08:00
Jinzhu
3cbd233758 Add more tests for parse schema relations 2020-02-02 00:03:56 +08:00
Jinzhu
a4a0895a85 Test parse schema relations 2020-02-01 22:26:17 +08:00
Jinzhu
14724ddeae Add tests model definition and basic fields tests 2020-02-01 20:18:32 +08:00
Jinzhu
eea78f3f30 Implement parse relationship architecture 2020-02-01 12:46:52 +08:00
Jinzhu
010dc7e6dd Add namer when generate schema 2020-01-31 14:31:15 +08:00
Jinzhu
1079e17caf Implement schema parser 2020-01-31 12:46:16 +08:00