Для автоматической генерации интерфейса ExtJS требуется придерживаться следующих правил:
- Для каждой таблицы/представления/функции должен быть создан комментарий — указать наименование (описание).
- Для колонок так же должен быть указан комментарий — это краткое описание колонки. Колонка так же поддерживает несколько дополнительных параметров, которые указываются в комментариях. Для этого перед комментарием указываем «[]» и внутри пишем параметры. Разделителем параметров выступает символ «|». Список параметров:
- e100 — параметр сортировки, чем больше число тем выше будет выведено поле.
- d — поле выводиться по умолчанию в выпадающем списке. В рамках одной таблице должно встречаться, только один раз.
Примеры
- id: integer — [e100] идентификатор
- c_name: text — [e90|d] наименование