- Extract statements to create `search` table so it can be reused during database migration
- Rename `authors` as `authorsNames` for consistency
- Extract code to improve readability
Add code to migrate database model when `authors` column is not present in the index
This recreates `search` table and resets the articles index
Added missing or code in error
Add authors to search table;
Add authors names to ArticleSearchInfo and modified code to retrieve it correctly.
Needs some cleaning up before being ready to merge.