Subscribed unsubscribe Subscribe Subscribe

Rails + CircleCI で MySQL の utf8mb4 をつかう

前提

ActiveRecordをutf8mb4で動かす - Qiita

気合でコンテナ上の MySQL の設定を変更する

circle.yml
database:
  override:
    - mysql -u root -e 'set global innodb_file_format = Barracuda'
    - mysql -u root -e 'set global innodb_file_per_table = 1'
    - mysql -u root -e 'set global innodb_large_prefix = 1'
    - bundle exec rake db:create db:schema:load --trace