175 Commits

Author SHA1 Message Date
Jinzhu
e490e09db5 Add SetupJoinTable support 2020-06-01 23:58:22 +08:00
Jinzhu
4e147e1256 Test SubQuery 2020-06-01 21:26:23 +08:00
Jinzhu
1559fe24e5 Add more updates test 2020-06-01 19:41:33 +08:00
Jinzhu
76b8e78dcb Add multi primary keys test 2020-06-01 08:13:16 +08:00
Jinzhu
befef0c9a9 Improve Hooks 2020-06-01 00:12:20 +08:00
Jinzhu
e26abb84b3 Test block global update/delete 2020-05-31 20:42:07 +08:00
Jinzhu
5b1d3e4a77 Test Joins 2020-05-31 20:21:52 +08:00
Jinzhu
749ca37eb0 Add sql builder test 2020-05-31 19:23:32 +08:00
Jinzhu
aa959ec383 Test NamedPolymorphic 2020-05-31 14:41:45 +08:00
Jinzhu
9d3e929790 Test Select, Omit with Create 2020-05-31 13:34:53 +08:00
Jinzhu
1546f8a4a1 Test CreateWithNoGORMPrimayKey 2020-05-31 12:52:49 +08:00
Jinzhu
1e7eb12cba Test empty struct 2020-05-31 11:19:45 +08:00
Jinzhu
58bc0f51c1 Fix mssql rename index, has column 2020-05-31 07:57:13 +08:00
Jinzhu
c422d75f4b Add Scopes tests 2020-05-30 19:43:29 +08:00
Jinzhu
9dd516a7e8 Test UpdateColumn 2020-05-30 17:34:22 +08:00
Jinzhu
028c9d6e17 Test Updates 2020-05-30 17:01:28 +08:00
Jinzhu
abae7f71c5 Test non std primary key and default value 2020-05-30 16:03:27 +08:00
Jinzhu
db428f221f Fix postgres tests 2020-05-30 00:18:22 +08:00
Jinzhu
6f4602af11 Fix mysql tests 2020-05-29 23:38:03 +08:00
Jinzhu
55074213bc Add SoftDelete support 2020-05-29 07:35:45 +08:00
Jinzhu
5be642a435 Add ScanRows support 2020-05-26 23:13:05 +08:00
Jinzhu
51c5be0503 Finish Scan support 2020-05-26 21:30:17 +08:00
Jinzhu
dea48a8c59 Test Many2Many Association 2020-05-26 00:16:44 +08:00
Jinzhu
cc064f26ee Add on conflict support 2020-05-25 23:11:42 +08:00
Jinzhu
135d9f8b03 Test HasMany Association for Slice 2020-05-25 11:57:58 +08:00
Jinzhu
68a7a8207a Test HasOne Association 2020-05-24 23:07:42 +08:00
Jinzhu
2db33730b6 Add Slice Association for BelongsTo 2020-05-24 20:53:20 +08:00
Jinzhu
91a695893c Test Association For BelongsTo 2020-05-24 18:33:15 +08:00
Jinzhu
cbc4a81140 Add Count tests 2020-05-24 11:35:19 +08:00
Jinzhu
e60a8d54ff Test Nested Preload 2020-05-24 00:52:25 +08:00
Jinzhu
f0a442adff Refactor tests 2020-05-23 23:50:48 +08:00
Jinzhu
5ec4fee797 Don't preload if foreign keys zero 2020-05-23 21:09:03 +08:00
Jinzhu
2ca4e91d88 Fix LastInsertID with string primary key 2020-05-23 18:38:55 +08:00
Jinzhu
0f21272c7f Finish implement association support 2020-05-20 23:44:50 +08:00
Jinzhu
59365b776b Refacotr Preload 2020-05-18 13:07:11 +08:00
Jinzhu
f999240e10 Define association API, add conds to when preloading 2020-05-14 20:54:50 +08:00
Jinzhu
42aae57240 Test Preload for BelongsTo/HasOne/HasMany 2020-05-14 14:41:33 +08:00
Jinzhu
b549f9bb9a Implement preload support 2020-05-14 12:19:12 +08:00
Jinzhu
41697d58d3 Handle preload 2020-05-07 10:03:48 +08:00
Jinzhu
9dfed613db Test inner joins 2020-04-29 23:47:18 +08:00
Jinzhu
85f3174467 Test has many associations 2020-04-22 09:38:32 +08:00
Jinzhu
43a814ae70 Add bulk create associations tests 2020-04-20 11:47:29 +08:00
Jinzhu
7bcd95d4b8 Add save associations for bulk create 2020-04-19 23:11:56 +08:00
Jinzhu
158bacefbe Add save has many relations 2020-04-19 14:29:31 +08:00
Jinzhu
952df527db Test create polymorphic has one 2020-04-17 08:40:11 +08:00
Jinzhu
fb44625c33 Save HasOne association 2020-04-17 08:23:47 +08:00
Jinzhu
56ca9a87e0 Add permission check when create associations 2020-04-16 10:29:18 +08:00
Jinzhu
345ff7577c Save before associations 2020-04-15 23:58:26 +08:00
Jinzhu
50aa9be4f1 Add joins support 2020-04-15 09:45:43 +08:00
Jinzhu
29cd35219f Add creatable, updatable, readable permission 2020-04-08 08:15:00 +08:00