Show: Fix constraing violation on insertion

Due to a bug in the 22->23 migration, if any show were present, it was
impossible to add a new one because the FTS table wasn't empty, causing
constraint violation on insertion.
Fix #242
3 jobs for master in 3 minutes and 43 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
failed #391648
amd64 docker
linux

00:02:45

passed #391649
amd64 docker
win32

00:03:41

passed #391650
amd64 docker
win64

00:03:43

 
Name Stage Failure
failed
linux Test
[  PASSED  ] 101 tests.
[ FAILED ] 2 tests, listed below:
[ FAILED ] SamplesTests/RefreshTests.Refresh/compilation, where GetParam() = ("compilation", false)
[ FAILED ] SamplesTests/RefreshTests.Refresh/deduce_artwork_from_album, where GetParam() = ("deduce_artwork_from_album", false)

2 FAILED TESTS
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1