Форматировщик схемы Prisma
Гид
Форматировщик схемы Prisma
Мгновенно форматируйте файлы схемы Prisma с правильными отступами, выровненными по столбцам полями и единообразным стилем. Этот инструмент применяет те же соглашения о форматировании, что и prisma format — выравнивая имена полей, типы и атрибуты в аккуратные столбцы — полностью в вашем браузере. Вставьте неаккуратные или несогласованные схемы .prisma и получите чистый, читаемый результат в один клик.
Как использовать
Вставьте вашу схему Prisma в поле ввода или загрузите файл .prisma напрямую. Форматтер мгновенно анализирует вашу схему и применяет последовательное форматирование. Вы можете дополнительно включить сортировку полей — по алфавиту или сгруппированную по типу — для дальнейшей организации ваших моделей. Отформатированный вывод появляется с подсветкой синтаксиса, готовый к копированию обратно в ваш проект.
Возможности
- Форматирование с выравниванием по столбцам – Выравнивает имена полей, типы и атрибуты в аккуратные столбцы, в соответствии со стилем
prisma format - Полная поддержка блоков – Корректно обрабатывает блоки datasource, generator, model, enum, view и type
- Сортировка полей – При желании сортирует поля по алфавиту или группирует их по типу (связи, скаляры и т. д.)
- Сохранение комментариев – Сохраняет ваши встроенные и блочные комментарии неизменными во время форматирования
- Подсветка синтаксиса – Вывод с цветовой кодировкой для моделей, полей, типов, директив и комментариев
- Поддержка директив – Корректно обрабатывает @id, @unique, @default, @relation, @map, @db, @@map, @@index и все другие атрибуты Prisma
- Загрузка файла – Перетаскивание или просмотр для прямой загрузки файлов .prisma
Часто задаваемые вопросы
-
Что такое форматирование схемы Prisma и почему это важно?
Форматирование схемы Prisma обеспечивает последовательные отступы, выравнивание по столбцам типов полей и атрибутов, а также правильную структуру блоков в ваших файлах .prisma. Последовательное форматирование улучшает читаемость в командах, уменьшает конфликты слияния в системе контроля версий и упрощает обнаружение ошибок в определениях моделей. Команда official prisma format применяет эти соглашения, и этот инструмент воспроизводит это поведение в браузере.
-
Как работает выравнивание по столбцам в схемах Prisma?
Выравнивание по столбцам располагает три основные части определения каждого поля — имя поля, тип и атрибуты — в вертикально выровненные столбцы. Например, в модели User поля id, email и name будут иметь свои типы Int, String, выровненные в одном столбце, а их директивы @id, @unique — в другом. Это значительно облегчает визуальное сканирование схем.
-
Какие типы блоков поддерживает схема Prisma?
Схема Prisma может содержать несколько типов блоков: datasource (конфигурация подключения к базе данных), generator (конфигурация генерации кода), model (определения таблиц базы данных), enum (перечисляемые типы), view (определения представлений базы данных) и type (составные типы для MongoDB). Каждый тип блока имеет свои синтаксические правила для полей и атрибутов, которые он может содержать.
-
Какая разница между атрибутами на уровне поля и на уровне блока в Prisma?
Атрибуты на уровне поля (начинаются с одного @) применяются к отдельным полям — например, @id для первичных ключей, @unique для уникальных ограничений, @default для значений по умолчанию и @relation для отношений внешних ключей. Атрибуты на уровне блока (начинаются с двух @@) применяются ко всей модели — например, @@index для составных индексов, @@unique для составных уникальных ограничений, @@map для пользовательских имен таблиц и @@id для составных первичных ключей.
Установите наши расширения
Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска
恵 Табло результатов прибыло!
Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!
Подписаться на новости
все Новые поступления
всеОбновлять: Наш последний инструмент был добавлен 23 апреля 2026 года
