| ⇢ | A | MSSQLActionTestCase added | |
| ⇢ | A | MSSQLExampleAction added | |
| ⇢ | A | MSSQLRunner added | |
| ⇢ | A | MSSQLAction added | |
| ⇢ | A | ResultsProcessor added |
| ⇢ | B | ResultsProcessor.execute_query() added | |
| ⇢ | A | MSSQLAction._connect_params() added | |
| ⇢ | A | MSSQLRunner.run() added | |
| ⇢ | A | MSSQLActionTestCase.test_connect_config_database() added | |
| ⇢ | A | MSSQLActionTestCase.test_connect_manual_database() added | |
| ⇢ | A | ResultsProcessor.execute_insert() added | |
| ⇢ | A | MSSQLActionTestCase.test_connect_missing_server() added | |
| ⇢ | A | MSSQLActionTestCase.test_connect_missing_password(... added | |
| ⇢ | A | MSSQLActionTestCase.test_connect_config() added | |
| ⇢ | A | ResultsProcessor.execute_scalar() added | |
| ⋮ | view more | ||
| A | ↘ | B | main() got worse |
| A | ↘ | B | ListVMsAction.run() got worse |
| A | ↘ | C | PostMessageAction.run() got worse |
| F | ↗ | B | CreateVMAction.run() improved |