31 Commits

Author SHA1 Message Date
Jinzhu
6834c25cec Fix stack overflow for embedded self-referred associations, close #3269 2020-08-17 12:02:46 +08:00
Jinzhu
ff985b90cc Fix failed to guess relations for embedded types, close #3224 2020-08-04 12:25:34 +08:00
Jinzhu
2676fa4fb8 Remove autoincrement tag for join table, close #3217 2020-07-31 18:19:25 +08:00
Jinzhu
ef002fd7ac Add GORMDataType to Field, close #3171 2020-07-20 19:00:03 +08:00
Jinzhu
4456df7a5d Lint with golangci-lint 2020-07-16 11:27:12 +08:00
Jinzhu
2ae0653af2 Fix ambiguous column when using same column name in join table, close #3120 2020-07-09 09:03:48 +08:00
Jinzhu
619cd332ec Add index priority supports 2020-07-08 17:59:40 +08:00
Jinzhu
d4f8a52442 Fix join table foreign key in snake_case 2020-07-04 07:24:46 +08:00
Jinzhu
fee1e4aafd Fix create foreign keys for many2many relations 2020-06-21 10:48:23 +08:00
Jinzhu
a1e35bdc94 Support merge batch data some having primary values 2020-06-20 16:52:15 +08:00
Jinzhu
4f19e2a7b3 Test ForeignKeyConstraints 2020-06-20 01:20:18 +08:00
Jinzhu
5790ba9ef4 Fix package path 2020-06-02 09:25:55 +08:00
Jinzhu
e986371a42 Rename package name 2020-06-02 09:18:01 +08:00
Jinzhu
5ecbf25b22 Drop table with CASCADE option 2020-06-02 07:56:53 +08:00
Jinzhu
e490e09db5 Add SetupJoinTable support 2020-06-01 23:58:22 +08:00
Jinzhu
49310d0974 Test override foreign key, reference 2020-05-31 17:42:21 +08:00
Jinzhu
cc064f26ee Add on conflict support 2020-05-25 23:11:42 +08:00
Jinzhu
91a695893c Test Association For BelongsTo 2020-05-24 18:33:15 +08:00
Jinzhu
922a8efc53 Generate Query Conds for Relationship 2020-05-19 21:50:06 +08:00
Jinzhu
04adbaf7f6 Fix parse stmt ReflectValue 2020-02-24 08:51:35 +08:00
Jinzhu
fa22807e12 Make inesrt into db works 2020-02-23 19:41:29 +08:00
Jinzhu
6d58b62fd4 Add sqlite migration tests 2020-02-22 20:57:29 +08:00
Jinzhu
215f5e7765 Add Raw, Row, Rows 2020-02-22 19:41:01 +08:00
Jinzhu
0be4817ff9 Finish CreateConstraint 2020-02-22 11:15:51 +08:00
Jinzhu
faee069a9f Test Field Valuer, Setter 2020-02-15 20:28:03 +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
fd9b688084 Implement parse many2many relation 2020-02-01 18:02:19 +08:00
Jinzhu
a9c20291e4 Implement guess relation 2020-02-01 15:23:45 +08:00
Jinzhu
eea78f3f30 Implement parse relationship architecture 2020-02-01 12:46:52 +08:00
Jinzhu
1079e17caf Implement schema parser 2020-01-31 12:46:16 +08:00