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