I just installed TastyIgniter on my Apache Server, I got a first error saying Syntax error or access violation: 1071 The key is too long. Maximum length: 1000[…] . I’m using MariaDB 10.6.18 so I didn’t understand why it didn’t work. After many hours I found a way of fixing it by adding Schema::defaultStringLength(191); in the boot function of my AppServiceProvider. After that I could access to the admin dashboard but there’s an error when I try to access the homepage or the theme settings :

SQLSTATE[23000]: Integrity constraint violation: 4025 CONSTRAINT themes.data failed for gnamou.themes.

Could someone help me please ?

Here are some more infos on my config:
Apache
PHP 8.2
Composer 2.7.7
MariaDB 10.6.18
TastyIgner 4.x

    I think it’s not the ideal way to resolve this but I solve the problem by directly changing the encoding of the “data” attribute in the themes table. It was set to utf8mb4_bin and I changed it to utf8mb4_unicode_ci like all the other fields normally are.