mirror of
https://github.com/evennia/evennia.git
synced 2026-04-05 15:37:17 +02:00
Split sql db create queries
This commit is contained in:
parent
31228b61e5
commit
b72f68e9e6
2 changed files with 10 additions and 4 deletions
10
.travis.yml
10
.travis.yml
|
|
@ -15,8 +15,14 @@ env:
|
|||
- TESTING_DB=mysql
|
||||
|
||||
before_install:
|
||||
- psql -U postgres -c "CREATE USER evennia WITH PASSWORD 'password'; CREATE DATABASE evennia; GRANT ALL PRIVILEGES ON DATABASE evennia TO evennia;"
|
||||
- mysql -u root -e "CREATE USER 'evennia'@'localhost' IDENTIFIED BY 'password'; CREATE DATABASE evennia; ALTER DATABASE `evennia` CHARACTER SET utf8; GRANT ALL PRIVILEGES ON evennia.* TO 'evennia'@'localost'; FLUSH PRIVILEGES;"
|
||||
|
||||
- psql -U postgres -c "CREATE DATABASE evennia;"
|
||||
- psql -U postgres -c "CREATE USER evennia WITH PASSWORD 'password';"
|
||||
- psql -U postgres -c "GRANT ALL PRIVILEGES ON DATABASE evennia TO evennia;"
|
||||
- mysql -u root -e "CREATE DATABASE evennia;"
|
||||
- mysql -u root -e "CREATE USER 'evennia'@'localhost' IDENTIFIED BY 'password';"
|
||||
- mysql -u root -e "ALTER DATABASE `evennia` CHARACTER SET utf8;"
|
||||
- mysql -u root -e "GRANT ALL PRIVILEGES ON evennia.* TO 'evennia'@'localost'; FLUSH PRIVILEGES;"
|
||||
|
||||
install:
|
||||
- pip install psycopg2-binary
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ if os.environ.get("TESTING_DB") == "postgresql":
|
|||
'ENGINE': 'django.db.backends.postgresql_psycopg2',
|
||||
'NAME': 'evennia',
|
||||
'USER': 'evennia',
|
||||
'PASSWORD': '',
|
||||
'PASSWORD': 'password',
|
||||
'HOST': 'localhost',
|
||||
'PORT': '' # use default
|
||||
}}
|
||||
|
|
@ -54,7 +54,7 @@ elif os.environ.get("TESTING_DB") == "mysql":
|
|||
'ENGINE': 'django.db.backends.mysql',
|
||||
'NAME': 'evennia',
|
||||
'USER': 'evennia',
|
||||
'PASSWORD': '',
|
||||
'PASSWORD': 'password',
|
||||
'HOST': 'localhost', # or an IP Address that your DB is hosted on
|
||||
'PORT': '', # use default port
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue