Add make file entries to launch a MySQL container
as use as a testing database. Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
8
Makefile
8
Makefile
@@ -142,6 +142,14 @@ docker_services_frontend:
|
|||||||
docker_services_worker:
|
docker_services_worker:
|
||||||
./manage.py celery worker --settings=mayan.settings.testing.docker -B -l INFO -O fair
|
./manage.py celery worker --settings=mayan.settings.testing.docker -B -l INFO -O fair
|
||||||
|
|
||||||
|
docker_service_mysql_on:
|
||||||
|
docker run -d --name mysql -p 3306:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=True -e MYSQL_DATABASE=mayan_edms mysql
|
||||||
|
while ! nc -z 127.0.0.1 3306; do sleep 1; done
|
||||||
|
|
||||||
|
docker_service_mysql_off:
|
||||||
|
docker stop mysql
|
||||||
|
docker rm mysql
|
||||||
|
|
||||||
# Security
|
# Security
|
||||||
|
|
||||||
safety_check:
|
safety_check:
|
||||||
|
|||||||
13
mayan/settings/testing/db_mysql.py
Normal file
13
mayan/settings/testing/db_mysql.py
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
from .base import * # NOQA
|
||||||
|
|
||||||
|
DATABASES = {
|
||||||
|
'default': {
|
||||||
|
'ENGINE': 'django.db.backends.mysql',
|
||||||
|
'NAME': 'mayan_edms',
|
||||||
|
'USER': 'root',
|
||||||
|
'HOST': '127.0.0.1',
|
||||||
|
'PORT': '3306',
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user