All the functions creating new queries are moved to their own file
for easier maintenance.
The 'reload' functionality was reworked so it uses the same buffer.
Added new file: autoload/mysqlQuery.vim.
The file of all the functions that return a mysql query.
Current functions:
mysqlQuery#GetDescribeTableQuery
mysqlQuery#GetSelectQuery
mysqlQuery#GetShowDatabasesQuery
mysqlQuery#GetShowTablesQuery
mysqlQuery#GetDropDatabaseQuery
mysqlQuery#GetDropTableQuery
mysqlQuery#GetDeleteQuery
mysqlQuery#CreateUpdateFromCSV (moved from autoload/mysql.vim)
Checklist
[x] I have written my code in a way that it can be easily tested
[x] I have written tests for my code
[ ] I have documented new features in doc/sqhell.txt
[ ] I have added information to the README (where relevant)
[x] I have ran the automated tests and performed manual tests.
There was no reason to edit the documentation or readme file.
Edit:
Forgot to pull the last upstream changes. Will resolve conflicts tomorrow.
All the functions creating new queries are moved to their own file for easier maintenance. The 'reload' functionality was reworked so it uses the same buffer.
Added new file:
autoload/mysqlQuery.vim
. The file of all the functions that return a mysql query. Current functions:mysqlQuery#GetDescribeTableQuery
mysqlQuery#GetSelectQuery
mysqlQuery#GetShowDatabasesQuery
mysqlQuery#GetShowTablesQuery
mysqlQuery#GetDropDatabaseQuery
mysqlQuery#GetDropTableQuery
mysqlQuery#GetDeleteQuery
mysqlQuery#CreateUpdateFromCSV
(moved fromautoload/mysql.vim
)Checklist
doc/sqhell.txt
There was no reason to edit the documentation or readme file.
Edit: Forgot to pull the last upstream changes. Will resolve conflicts tomorrow.