A database test tool. Insert data and check correctness.
Name | Default | Description |
---|---|---|
help | false | Show usage |
host | 127.0.0.1 | Host of testing database |
port | 3306 | Port of testing database |
user | root | User of testing Database |
password | nil | Password of testing user |
db | my_donkey | Database of testing database |
db-type | mysql | Type of testing Database |
routine-num | 0 | Number of testing routine (0/1 both single routine) |
rows | 0 | Number of insert rows (0 is infinity) |
insert-data | true | Insert test data to testing Database |
check-data | true | Check test data from testing Database |
front-SQL | "" | SQL file of forward SQL. Running before testing |
post-SQL | "" | SQL file of post SQL. Running after testing |
unique-syntax | "" | Unique syntax for create table |
insert-package | 0 | Number of rows in once insert. (0/1 both single row) |
extra-column-num | 0 | Testing table extra column number |
insert-delay | 0 | Insert delay. (ms) |
time-consume | false | Print time consume. (s) |
./donkey -host='127.0.0.1' -port=3306 -user='poppinzhang' -password='123456' -routine-num=10 -rows=10000