FTS-1912: Migrate database upgrade script from Python2 to Python3
This merge request hosts the commits to migrate the fts-database-upgrade.py
script from Python2 to Python3.
The justification for this is presented in FTS-1912.
In terms of implementation, the dependency to the fts3
module (fts3_config_load
) function is dropped.
Instead, a standalone FTS3 config reader function is implemented, which only reads the relevant database options, namely:
DbType
DbUserName
DbPassword
DbConnectString