Test library for Track database challenges
This software is released under the MIT License.
- [Feat] MySQL support
 
- [Feat] Allow multiple checks in a single testcase (Runner)
 - [Feat] Checks for record length (Runner)
 - [Feat] Checks for table schema (API / Runner)
 - [Feat] Checks for auto increment (API / Runner)
 - [Feat] Checks for last executed SQL (Runner)
 - [Feat] Prechecks: 
column/without(Runner) - [Feat] Multiple test case generation with a simple template engine
 - [Feat] Performance check (Runner)
 - [Feat] Checks for column list (Runner)
 - [Feat] Combine multiple checks into one testcase (Runner)
 
- [Feat] Improve error message in 
recordEqualprocessing when column names are different. - [Security] Security updates
 
- [Bugfix] The 
precheckprocess in handling whitespace. 
- Bump sqlite3 to 5.0.11
 
- [Feat] Add 
precheck.one_commandto check if the file contains only one command. 
- [Feat] 
settings/max_display_rowstest configuration - [Feat] 
--limit,--result=fulloptions totrack-db.js - [Feat] Block comment support
 - [Bugfix] diff is not displayed correctly under certain conditions