Laravel - Gestion des migrations

Florian Journeau
Florian JOURNEAU 27 Septembre 2021
Catégorie : PHP

Préfixer toutes les tables de l'application et gestion UTF-8

Dans

app
└── config
    └── database.php

renseigner la variable prefix

'connections' => [
    'mysql' => [
        // [...]
        'charset' => 'utf8',
        'collation' => 'utf8_unicode_ci',
        'prefix' => 'pref_',
        'prefix_indexes' => true, 
        'engine' => 'InnoDB'
    ]
];

Au passage, pour que les migrations fonctionnent (sur OVH mutualisé en tout cas), il faudra changer l'encodage par défaut et préciser le moteur InnoDB.