Может ли Agile Toolkit сгенерировать свою модель из существующей базы данных SQL?
Краткая справочная информация
Я исследую потенциал инвестирования в Agile Toolkit для будущего проекта. Мне нравится его подход, и он идеально подходит для моих нужд - за возможным исключением, что я мог неправильно истолковать его поддержку моделей, созданных на основе SQL.
Я предпочитаю работать со стандартными инструментами (например, визуальными моделерами) для создания и поддержки моей базы данных. Я также встраиваю как можно больше ограничений напрямую в SQL (множество - неважных, личных - причин).
Создание гибкой модели инструментария из SQL
Согласно документации Agile Toolkit, Atk4 позволяет "сначала создавать SQL и генерировать модели". (Мой акцент.) Но я не нашел ничего, что позволило бы мне генерировать модель Atk из SQL.
Кто-нибудь делал это? Насколько надежна созданная модель? (Например, сделает ли это "ненулевые" поля SQL "обязательными" в модели Atk? Будет ли оно генерировать производные отношения из внешних ключей SQL? И т. Д...)
Я боюсь, что я неверно истолковываю документацию. Возможно, это означало сказать, что вы могли бы "сначала создать SQL, а затем создать модели" (т. Е. Ранее в абзаце "создать" означает "код вручную", а "сгенерировать" означает "автоматически сгенерировать").
Буду признателен за любые мысли.
1 ответ
Вот страница генератора:
использовать, создать новую страницу в вашем приложении и расширить, если из этого класса.