@hesammousavi
@mhyeganeh
@golshahimohammadreza
@endworld
وقتی میخوام json در مایگریشن استفاده کنم ارور زیر نمایش میده
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'json null, start_date date not null, end_date date not null, status enum('' at line 1 (SQL: create table modules (id int unsigned not null auto_increment primary key, title varchar(191) not null, description text not null, image blob null, resources json null, start_date date not null, end_date date not null, status enum('pending', 'start', 'completed') not null default 'pending', user_id int not null, created_at timestamp null, updated_at timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci')
استفاده از دیتاتایپ json برای یک فیلد صرفا در نسخه 5.7.8 به بالای MySQL وجود داره و شما به احتمال زیاد از نسخه ای پایین تر استفاده میکنید. یا باید MySQL تون رو آپدیت کنید و یا بجای json از text استفاده نمایید.
موفق و پیروز باشید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟