mirror of
https://github.com/maxpozdeev/mytinytodo.git
synced 2026-03-11 08:55:27 +00:00
simplify sqlite settings for docker tests
This commit is contained in:
parent
63645a279a
commit
dbb697b82a
7 changed files with 20 additions and 2 deletions
|
|
@ -7,6 +7,7 @@ services:
|
|||
- "8080:80"
|
||||
environment:
|
||||
- MTT_ENABLE_DEBUG=YES
|
||||
- MTT_DB_TYPE=sqlite
|
||||
volumes:
|
||||
- ../../../src:/var/www/html
|
||||
- ./php-mtt.ini:/usr/local/etc/php/conf.d/php-mtt.ini
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ services:
|
|||
- "8080:80"
|
||||
environment:
|
||||
- MTT_ENABLE_DEBUG=YES
|
||||
- MTT_DB_TYPE=sqlite
|
||||
volumes:
|
||||
- ../../../src:/var/www/html
|
||||
- ./php-mtt.ini:/usr/local/etc/php/conf.d/php-mtt.ini
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ services:
|
|||
- "8080:80"
|
||||
environment:
|
||||
- MTT_ENABLE_DEBUG=YES
|
||||
- MTT_DB_TYPE=sqlite
|
||||
volumes:
|
||||
- ../../../src:/var/www/html
|
||||
- ./php-mtt.ini:/usr/local/etc/php/conf.d/php-mtt.ini
|
||||
|
|
|
|||
|
|
@ -11,5 +11,6 @@ services:
|
|||
- "8080:80"
|
||||
environment:
|
||||
- MTT_ENABLE_DEBUG=YES
|
||||
- MTT_DB_TYPE=sqlite
|
||||
volumes:
|
||||
- ../../../src:/var/www/html
|
||||
|
|
|
|||
|
|
@ -11,5 +11,6 @@ services:
|
|||
- "8080:80"
|
||||
environment:
|
||||
- MTT_ENABLE_DEBUG=YES
|
||||
- MTT_DB_TYPE=sqlite
|
||||
volumes:
|
||||
- ../../../src:/var/www/html
|
||||
|
|
|
|||
|
|
@ -5,7 +5,16 @@
|
|||
|
||||
$config = array();
|
||||
|
||||
if (getenv('MTT_DB_TYPE') == 'mysqli') {
|
||||
if (getenv('MTT_DB_TYPE') == 'mysql') {
|
||||
$config['db'] = 'mysql';
|
||||
$config['mysql.host'] = getenv('MTT_DB_HOST');
|
||||
$config['mysql.db'] = getenv('MTT_DB');
|
||||
$config['mysql.user'] = getenv('MTT_DB_USER');
|
||||
$config['mysql.password'] = getenv('MTT_DB_PASSWORD');
|
||||
$config['prefix'] = 'mtt_';
|
||||
$config['mysqli'] = 0;
|
||||
}
|
||||
else if (getenv('MTT_DB_TYPE') == 'mysqli') {
|
||||
$config['db'] = 'mysql';
|
||||
$config['mysql.host'] = getenv('MTT_DB_HOST');
|
||||
$config['mysql.db'] = getenv('MTT_DB');
|
||||
|
|
@ -14,5 +23,9 @@ if (getenv('MTT_DB_TYPE') == 'mysqli') {
|
|||
$config['prefix'] = 'mtt_';
|
||||
$config['mysqli'] = 1;
|
||||
}
|
||||
else if (getenv('MTT_DB_TYPE') == 'sqlite') {
|
||||
$config['db'] = 'sqlite';
|
||||
$config['prefix'] = 'mtt_';
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
@ -69,7 +69,7 @@ if (!$ver)
|
|||
}
|
||||
else if (!isset($_POST['installdb']) && !isset($_POST['install']))
|
||||
{
|
||||
# Select database and connection settings to save.
|
||||
# Specify database type and connection settings to save.
|
||||
exitMessage("<form method=post>Select database type to use:<br><br>
|
||||
<label><input type=radio name=installdb value=sqlite checked=checked onclick=\"document.getElementById('mysqlsettings').style.display='none'\">SQLite</label><br><br>
|
||||
<label><input type=radio name=installdb value=mysql onclick=\"document.getElementById('mysqlsettings').style.display=''\">MySQL</label><br>
|
||||
|
|
|
|||
Loading…
Reference in a new issue