moonshine-software / moonshine

Laravel Admin panel and more. Simple for beginners and powerful for experts. Using Blade, Alpine.js and Tailwind CSS.
https://moonshine-laravel.com
MIT License
799 stars 105 forks source link

columnSelection не работает если в базе колонки с большой буквы #1164

Closed amadeus05 closed 3 months ago

amadeus05 commented 3 months ago

MoonShine Version

2.20

Laravel Version

11.9

PHP Version

8.3

Database Driver & Version

No response

Description

Столкнулся с тем что на проекте таблици в которых все начинается с большой буквы columnSelection отказывается работать с такими колонками

Steps To Reproduce

Структура таблици в которой у меня появилась данная проблема

-- -- Структура таблиці Customers

CREATE TABLE Customers ( ID bigint(20) NOT NULL, PassionID int(11) NOT NULL, Email text COLLATE utf8mb4_bin NOT NULL, Name text COLLATE utf8mb4_bin NOT NULL, Birthday date DEFAULT NULL, PreferredName text COLLATE utf8mb4_bin NOT NULL, Sex tinyint(1) NOT NULL DEFAULT '1', Phone text COLLATE utf8mb4_bin NOT NULL, ManychatID int(11) NOT NULL, Telegram bigint(20) NOT NULL, TelegramName text COLLATE utf8mb4_bin NOT NULL, LastActivity datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;

JeRabix commented 3 months ago

при вставке в localStorage ключи приводяться к нижнему регистру