WebFirst — это новый высокопроизводительный генератор кода и инструмент для проектирования баз данных, разработанный командой по работе с большими данными компании FruitSugar. Он разработан на основе .NET Core + SqlSugar и позволяет импортировать 1000 таблиц всего за 1–2 секунды. Его использование просто, а функциональность обширна, и он поддерживает различные базы данных.
Создание базы данных: онлайн-создание таблиц в CodeFirst, что позволяет пользователям, не использующим CodeFirst, легко испытать инструмент. Поддерживает общие поля.
Экспорт документов Excel: экспорт данных каждой таблицы.
Управление шаблонами: можно добавлять и изменять шаблоны самостоятельно. Использует Razor-шаблоны, которые более дружелюбны к программистам на C#.
Управление решениями: можно создавать собственные решения и модифицировать их.
Поддержка расширенных свойств шаблонов: поддержка генерации более богатого кода для фронтэнда.
Поддержка генерации решений.
Поддержка создания дополнительных файлов: поддерживает файлы с различными расширениями.
Поддержка представлений.
Поддержка пользовательских типов данных.
Поддержка различных баз данных: MySQL, PostgreSQL, SQLite, SQL Server, Oracle, DB2.
Генератор отделен от конкретного проекта, позволяя независимо управлять несколькими решениями.
Поддержка генерации нескольких решений одним нажатием.
Поддержка развертывания в виде EXE и через веб.
Повышение эффективности работы: известно, что создание CRUD может занять целый день, если делать это вручную. Использование генератора кода может сократить время до нескольких минут.
Большое количество повторяющихся общих функций: использование генератора кода особенно полезно для уменьшения большого объема повторяющейся работы. Например, написание моделей для базы данных, форм и моделей для привязки к сетке может быть трудоемким процессом.
Импорт сущностей из базы данных: меню «Конфигурация сущности (режим класса таблицы)».
Онлайн-создание сущностей: меню «Конфигурация сущности (режим построения класса)».
Создание сущностей с помощью SQL: меню «Конфигурация сущности (режим представления)».
После настройки сущностей можно использовать встроенную функцию однократной генерации для создания примеров кода. Это позволяет быстро ознакомиться с фреймворком через встроенные решения и шаблоны.
Однократная генерация может создать несколько решений. Решение включает в себя: шаблоны, пути, имена файлов и расширения файлов. Можно рассматривать его как конфигурацию для генерации определенного шаблона.
Шаблоны являются важным параметром решения. Различные шаблоны могут генерировать различное содержимое файла. Например, шаблон для сущности класса генерирует класс сущности, а шаблон для бизнес-логики генерирует бизнес-код.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )