File tree 2 files changed +16
-7
lines changed
2 files changed +16
-7
lines changed Original file line number Diff line number Diff line change
1
+ dist : xenial
1
2
language : python
3
+ sudo : required
2
4
python :
3
5
- " 3.5"
4
6
- " 3.6"
5
- matrix :
6
- include :
7
- - python : " 3.7"
8
- dist : xenial
9
- allow_failures :
10
- - python : " 3.7"
7
+ - " 3.7"
8
+
11
9
services :
12
10
- mysql
13
11
env :
@@ -20,12 +18,14 @@ branches:
20
18
before_install :
21
19
- sudo apt-get update
22
20
- sudo apt-get install python-dev python3-dev libmysqlclient-dev
21
+ - sudo cp $TRAVIS_BUILD_DIR/travis_test/mysql.cnf /etc/mysql/conf.d/
22
+ - sudo service mysql restart
23
23
install :
24
24
- pip install -r travis_test/requirements.txt
25
25
- pip install python-coveralls
26
26
- pip install coverage codecov
27
27
before_script :
28
- - mysql -e 'CREATE DATABASE `djangoblog` /*!40100 DEFAULT CHARACTER SET utf8 */;'
28
+ - mysql -e 'CREATE DATABASE `djangoblog` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci */;'
29
29
- python manage.py makemigrations
30
30
- python manage.py migrate
31
31
- python manage.py collectstatic --noinput
Original file line number Diff line number Diff line change
1
+ [mysqld]
2
+ character-set-server =utf8mb4
3
+ collation-server =utf8mb4_unicode_ci
4
+
5
+ [client]
6
+ default-character-set = utf8mb4
7
+
8
+ [mysql]
9
+ default-character-set = utf8mb4
You can’t perform that action at this time.
0 commit comments