fix(MainDb): references correctly chat room id from conference event

This commit is contained in:
Ronan Abhamon 2017-11-21 14:43:12 +01:00
parent 13f4afe165
commit 8c7241bb13

View file

@ -745,7 +745,7 @@ MainDb::MainDb (const shared_ptr<Core> &core) : AbstractDb(*new MainDbPrivate),
" PRIMARY KEY (chat_room_id, sip_address_id),"
" FOREIGN KEY (chat_room_id)"
" REFERENCES chat_room(peer_sip_address_id)"
" REFERENCES chat_room(id)"
" ON DELETE CASCADE,"
" FOREIGN KEY (sip_address_id)"
" REFERENCES sip_address(id)"
@ -762,7 +762,7 @@ MainDb::MainDb (const shared_ptr<Core> &core) : AbstractDb(*new MainDbPrivate),
" REFERENCES event(id)"
" ON DELETE CASCADE,"
" FOREIGN KEY (chat_room_id)"
" REFERENCES chat_room(peer_sip_address_id)"
" REFERENCES chat_room(id)"
" ON DELETE CASCADE"
") " + charset;