Начало работы над фильтрами для таблиц
Ну вот, наконец-то я до этих пресловутых фильтров добрался! Долго добирался. Но и сегодня не самого утра добрался. А практически до полудня мне уже традиционно пришлось заниматься доработками, поправками и фиксингом багов. Традиционно. И с утра. Почему-то так повелось. Ну да ладно. Ну а главные поправки с начала дня касались самого ядра базы данных. Была до вчерашнего дня такая проблема - невозможно было записать повторно данные (при различных операциях со структурой таблиц), если в таблицы был первичный ключ. Первичный, а не уникальный, как я вчера ошибочно полагал. Ну в общем-то я это нормально исправил. При перезаписи данных в таблице теперь можно задать опцию игнорирования чтения данных из столбцов с первичным ключом. Вот эти-то данные и не нужны при перезаписи. Ну и после исправления уже не было косяка, связанного с дублированием данных для столбцов с первичным ключом...