black-06
46816ad31d
refactor: distinguish between Unique and UniqueIndex ( #6386 )
...
* refactor: distinguish between UniqueIndex and Index
* add test
* add ParseIndex test
* modify unique to constraint
* modify unique to constraint
* fix MigrateColumnUnique
* fix test
* fix unit test
* update test mod
* add MigrateColumnUnique to Migrator interface
* fix format lint
* add comment
* go mod tidy
* revert: revert MigrateColumn
* resolve conflicts
2024-02-04 15:49:19 +08:00
Haibo
baf1afa1fc
fix(schema): field is only unique when there is one unique index ( #5974 )
2023-01-11 14:05:39 +08:00
Chiung-Ming Huang
0211ac91a2
index: add composite id ( #5269 )
...
* index: add composite id
* index: add test cases of composite id
* index: improve the comments for the test cases of composite id
2022-04-25 11:39:23 +08:00
labulakalia
61b4c31236
fix when index name is "type", parseFieldIndexes will set index TYPE is "TYPE" ( #5155 )
...
* fix index name is type, parseFieldIndexes will set index TYPE is "TYPE"
* check TYPE empty
2022-03-14 21:47:59 +08:00
Jinzhu
5fee5b1b24
Add option tag support for index
2020-10-21 20:18:21 +08:00
Jinzhu
619cd332ec
Add index priority supports
2020-07-08 17:59:40 +08:00
Jinzhu
2416eabd3f
Change unique_idnex to UniqueIndex
2020-07-04 00:36:27 +08:00
Jinzhu
fea181e87c
Test multiple index tags
2020-07-01 11:47:46 +08:00
Jinzhu
e986371a42
Rename package name
2020-06-02 09:18:01 +08:00
Jinzhu
d39bdc3513
Fix create index
2020-04-03 07:57:52 +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
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
ea0b13f7a3
Refactor ParseTagSetting
2020-02-22 07:59:09 +08:00
Jinzhu
ad419855e9
Parse Indexes
2020-02-21 23:51:38 +08:00