Anúncios incomodam? Ir Sem anúncios Hoje

Formatador de Esquema Prisma

DadosDesenvolvedor
ANUNCIADO Remover?

Ou
ANUNCIADO Remover?

Guia

Formatação de Esquema Prisma

Formatador de Esquema Prisma

Formate seus arquivos de esquema Prisma instantaneamente com indentação adequada, campos alinhados em colunas e estilização consistente. Esta ferramenta aplica as mesmas convenções de formatação do prisma format — alinhando nomes de campo, tipos e atributos em colunas limpas — inteiramente no seu navegador. Cole esquemas messos ou inconsistentes no formato .prisma e obtenha uma saída limpa e legível em um clique.

Como usar

Cole seu esquema Prisma na área de entrada ou faça o upload de um arquivo .prisma diretamente. O formateador analisa instantaneamente seu esquema e aplica uma formatação consistente. Você pode opcionalmente habilitar a ordenação de campos — alfabética ou agrupada por tipo — para organizar melhor seus modelos. A saída formatada aparece com destaque sintático, pronta para ser copiada de volta para seu projeto.

Características

  • Formatação alinhada em colunas – Alinha os nomes de campo, tipos e atributos em colunas limpas, correspondendo ao estilo do prisma format
  • Suporte Completo a Blocos – Trata corretamente blocos de datasource, generator, model, enum, view e type
  • Ordenação de Campos – Ordena opcionalmente os campos alfabeticamente ou os agrupa por tipo (relações, escalares, etc.)
  • Preservação de Comentários – Mantém seus comentários inline e blocos intocados durante a formatação
  • Realce de Sintaxe – Saída com cores para modelos, campos, tipos, diretivas e comentários
  • Suporte a diretivas – Trata corretamente @id, @unique, @default, @relation, @map, @db, @@map, @@index, e todos os outros atributos do Prisma
  • Upload de arquivo – Arraste e solte ou navegue para fazer o upload de arquivos .prisma diretamente

ANUNCIADO Remover?

Perguntas frequentes

  1. O que é formatação de esquema Prisma e por que isso importa?

    A formatação de esquema Prisma garante indentação consistente, alinhamento em colunas dos tipos e atributos dos campos e estrutura de blocos adequada nos arquivos .prisma. A formatação consistente melhora a legibilidade entre equipes, reduz conflitos de fusão no controle de versão e facilita a detecção de erros nas definições de modelo. O comando oficial prisma format aplica essas convenções, e esta ferramenta replica esse comportamento no navegador.

  2. Como funciona o alinhamento em colunas nos esquemas Prisma?

    O alinhamento em colunas organiza as três partes principais de cada definição de campo — o nome do campo, o tipo e os atributos — em colunas verticalmente alinhadas. Por exemplo, em um modelo User, os campos id, email e name teriam seus tipos Int e String alinhados na mesma coluna, e suas diretivas @id e @unique alinhadas em outra. Isso torna os esquemas muito mais fáceis de escanear visualmente.

  3. Quais tipos de bloco um esquema Prisma suporta?

    Um esquema Prisma pode conter vários tipos de bloco: datasource (configuração de conexão com banco de dados), generator (configuração de geração de código), model (definições de tabelas de banco de dados), enum (tipos enumerados), view (definições de vistas de banco de dados) e type (tipos compostos para MongoDB). Cada tipo de bloco tem suas próprias regras de sintaxe para os campos e atributos que pode conter.

  4. Qual a diferença entre atributos de nível de campo e de nível de bloco no Prisma?

    Atributos de nível de campo (prefixados com @) se aplicam a campos individuais — como @id para chaves primárias, @unique para restrições únicas, @default para valores padrão e @relation para relações de chave estrangeira. Atributos de nível de bloco (prefixados com @@) se aplicam ao modelo inteiro — como @@index para índices compostos, @@unique para restrições únicas compostas, @@map para nomes personalizados de tabelas e @@id para chaves primárias compostas.

Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

O placar chegou!

Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?