mirror of
https://github.com/processone/ejabberd
synced 2025-10-05 19:42:11 +02:00
Fix a long standing bug in new schema migration
... and make the test that uncovered it explicitly fail (there was already a TODO) instead of passing but with errors logged
This commit is contained in:
parent
cbbf85c555
commit
0c1cf43519
3 changed files with 5 additions and 4 deletions
|
@ -246,7 +246,7 @@ update_tables(State) ->
|
|||
drop_index(State, "vcard_search", "i_vcard_search_lemail"),
|
||||
drop_index(State, "vcard_search", "i_vcard_search_lorgname"),
|
||||
drop_index(State, "vcard_search", "i_vcard_search_lorgunit"),
|
||||
add_pkey(State, "vcard_search", ["server_host", "username"]),
|
||||
add_pkey(State, "vcard_search", ["server_host", "lusername"]),
|
||||
create_index(State, "vcard_search", "i_vcard_search_sh_lfn", ["server_host", "lfn"]),
|
||||
create_index(State, "vcard_search", "i_vcard_search_sh_lfamily", ["server_host", "lfamily"]),
|
||||
create_index(State, "vcard_search", "i_vcard_search_sh_lgiven", ["server_host", "lgiven"]),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue