1. реализовать выборку вложенных объектов с composite primary key


2. Добавить возможность объявить CompositeUnique и PrimaryKey с колонкой, которой нет в структуре, а именно ParentID колонкой.

+ 3. Добавить проверку по PrimaryKey

4. Добавить проверку имен таблиц в RegisterDMTypes

5. Добавить тест ForeignKeyRemoveError

6. Bug: поле с типом []byte должно определятся как скаляр, а библиотека думает что должен быть массик структур

7. Bug: вложенная структура первым полем не дает пропарсить qx-тег (не находит таблицу)

8. Добавить анализ тега qx в поле []byte (parse.go, line 250)

FIX

1. Если у встроенной структуры нет модификатора pk, - прога паникует  (core.go:333) PrimaryKey[0] index out of range

2. Убрать проверку на qx:table= из OneQuery и ListQuery, ибо запрос строим вручную +++


3. Добавить флаги в selectStruct и insertStruct что структура без таблицы и поддерживаются только rawQuery. Чтобы бросить понятную ошибку, если программист забыл объявить table тег
и вызвал частичый запрос

4. Сделать флаг 'null' теге qx, чтобы NULL поля под капотом превращались в нулевые значения типа