Prisma Schema Formatter
Führung
Prisma Schema Formatter
Formatieren Sie Ihre Prisma-Schema-Dateien sofort mit richtiger Einrückung, spaltenausgerichteten Feldern und konsistentem Styling. Dieses Tool wendet die gleichen Formatierungs-Konventionen wie an prisma format – richtet Feldnamen, Typen und Attribute in sauberen Spalten aus – vollständig in Ihrem Browser ein. Fügen Sie unordentliche oder inkonsistente .prisma-Schemas ein und erhalten Sie mit einem Klick eine saubere, lesbare Ausgabe
Nutzung
Fügen Sie Ihr Prisma-Schema in den Eingabebereich ein oder laden Sie eine .prisma-Datei direkt hoch. Der Formatter analysiert Ihr Schema sofort und wendet eine konsistente Formatierung an. Sie können optional die Feldsortierung aktivieren – alphabetisch oder nach Typ gruppiert –, um Ihre Modelle weiter zu organisieren. Die formatierte Ausgabe erscheint mit Syntaxhervorhebung, bereit zum Kopieren zurück in Ihr Projekt
Funktionen
- Spaltenausgerichtete Formatierung – richtet Feldnamen, Typen und Attribute in übersichtlichen Spalten aus, die dem Stil von entsprechen
prisma format - Volle Blockunterstützung – Verarbeitet datasource-, generator-, model-, enum-, view- und type-Blöcke korrekt
- Feldsortierung – Sortiert optional Felder alphabetisch oder gruppiert sie nach Typ (Beziehungen, Skalare usw.)
- Kommentarerhaltung – Behält Ihre Inline- und Blockkommentare während der Formatierung bei
- Syntaxhervorhebung – Farblich hervorgehobene Ausgabe für Modelle, Felder, Typen, Direktiven und Kommentare
- Directive Support – Verarbeitet @id, @unique, @default, @relation, @map, @db, @@map, @@index und alle anderen Prisma-Attribute korrekt
- Datei-Upload – Ziehen Sie .prisma-Dateien per Drag & Drop oder durchsuchen Sie sie, um sie direkt hochzuladen
Häufig gestellte Fragen
-
Was ist Prisma Schema-Formatierung und warum ist sie wichtig?
Die Prisma-Schema-Formatierung sorgt für konsistente Einrückungen, spaltenweise Ausrichtung von Feldtypen und Attributen sowie eine ordnungsgemäße Blockstruktur in Ihren .prisma-Dateien. Konsistente Formatierung verbessert die Lesbarkeit im Team, reduziert Merge-Konflikte in der Versionskontrolle und erleichtert das Erkennen von Fehlern in Modelldefinitionen. Der offizielle Prisma-Formatbefehl wendet diese Konventionen an, und dieses Tool repliziert dieses Verhalten im Browser
-
Wie funktioniert die Spaltenausrichtung in Prisma-Schemas?
Die Spaltenausrichtung ordnet die drei Hauptteile jeder Felddefinition – den Feldnamen, den Typ und die Attribute – in vertikal ausgerichteten Spalten an. In einem User-Modell wären beispielsweise die Felder id, email und name mit ihren Int-, String-Typen in derselben Spalte ausgerichtet und ihre @id-, @unique-Direktiven in einer anderen. Dies erleichtert das visuelle Scannen von Schemas erheblich
-
Welche Blocktypen unterstützt ein Prisma-Schema?
Ein Prisma-Schema kann mehrere Blocktypen enthalten: datasource (Datenbankverbindungs-Konfiguration), generator (Code-Generierungs-Konfiguration), model (Datenbanktabellen-Definitionen), enum (Aufzählungstypen), view (Datenbank-View-Definitionen) und type (zusammengesetzte Typen für MongoDB). Jeder Blocktyp hat seine eigenen Syntaxregeln für die Felder und Attribute, die er enthalten kann
-
Was ist der Unterschied zwischen Feld- und Block-Level-Attributen in Prisma?
Feld-Level-Attribute (vorangestellt mit einem einzelnen @) gelten für einzelne Felder – wie @id für Primärschlüssel, @unique für eindeutige Einschränkungen, @default für Standardwerte und @relation für Fremdschlüsselbeziehungen. Block-Level-Attribute (vorangestellt mit @@) gelten für das gesamte Modell – wie @@index für zusammengesetzte Indizes, @@unique für zusammengesetzte eindeutige Einschränkungen, @@map für benutzerdefinierte Tabellennamen und @@id für zusammengesetzte Primärschlüssel
Erweiterungen installieren
IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche
恵 Die Anzeigetafel ist eingetroffen!
Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!
Unverzichtbare Tools
Alle Neuheiten
AlleAktualisieren: Unser neuestes Werkzeug hinzugefügt am 18. April 2026
