|
1 | 1 | ## Fixes
|
2 | 2 |
|
3 |
| -- check: regression w. mysql (& others) auto drop of users ? does it happen if sql execution fails ? |
4 |
| - |
5 | 3 | - adminer:
|
6 | 4 | + can not connect to mariadb 5.5
|
7 | 5 | + sqllite not working in pre-filled list of databases (miss filename for root db)
|
|
75 | 73 | + test selecting a string with a | character in it =>
|
76 | 74 | + no client quotes it: to reliably parse columns we have to rely on tabular format, ie. measure header width...
|
77 | 75 | + sqllite in default output mode is even worse... (see below)
|
78 |
| - + test selecting string with length > 200 chars: ok |
| 76 | + + try to have mssql use a smaller (but dynamic) col width for varchar results |
79 | 77 | + investigate the possibility of having the clients emitting directly json results instead of plaintext
|
80 | 78 | + also: sqlite 3 has a more 'tabular' mode to display results, but it seems not to be able to calculate col. width automatically...
|
| 79 | + + test selecting string with length > 200 chars: ok |
81 | 80 |
|
82 | 81 | - improve travis testing:
|
83 | 82 | + add tests:
|
|
104 | 103 |
|
105 | 104 | - build:
|
106 | 105 | + while setting up symfony, have the web site show up a courtesy page
|
| 106 | + + when there are no db data files, stack.sh should wait for the db instances to be fully ready... |
| 107 | + (use docker native status monitoring to achieve this?) |
107 | 108 | + add a composer post-upgrade script that downloads automatically the latest version of adminer or at least checks it
|
108 | 109 | + run security-checker as part of composer post-install and post-upgrade?
|
109 | 110 | + stack.sh: force usage of a random (or user-provided) pwd for db root account on startup
|
|
122 | 123 | + add a script that removes docker images and containers (eg. docker-compose down)
|
123 | 124 | + move from bash to sh ? also, reduce the number of cli commands we use (listed in readme)
|
124 | 125 | + add shell completion for commands of stack.sh
|
| 126 | + + add ./bin/dbconsole as alternative to './bin/stack.sh dbconsole' ? |
125 | 127 |
|
126 | 128 | - worker: improve cli scripts
|
127 | 129 | + allow to drop many dbs, users in single commands
|
| 130 | + + add a user:create command which takes as option the list of dbs to grant access to |
128 | 131 | + either remove ./vendor/bin/doctrine-dbal or make it actually work
|
129 | 132 | + make it possible to have uniform table formatting for SELECT-like queries
|
130 | 133 | - test with rows containing multiple cols, newlines, ...
|
131 | 134 | - sqlite might be problematic
|
132 | 135 | + when sorting instances, make mariadb_10 go after mariadb_5 and postgresql_10 go after postgresql_9
|
133 | 136 | + log by default php errors to /var/log/php and mount that dir on host ?
|
| 137 | + + add shell completion for commands of dbconsole |
134 | 138 |
|
135 | 139 | - worker: sanitize sql execution cmd:
|
136 | 140 | + examine in detail and document the differences between running a command vs a file (eg. transaction usage)
|
|
0 commit comments