drawDB Hosting

Entwerfen Sie Datenbankschemas visuell mit einem Editor, der SQL und Diagramme in Ihrem Browser exportiert.

  • Ein Klick bereitstellen
  • 15 GB Benötigter Speicherplatz
  • 1 GB RAM Benötigter Arbeitsspeicher
  • Von 2 € Preis
Jetzt bestellen Keine Einrichtungsgebühren

Was Sie
bei AvaHost erhalten

Die Bereitstellung mit einem Klick, eine benutzerdefinierte Domain, kostenloses HTTPS, automatische Anwendungsupdates und geplante Backups sind in jeder Cloud-App enthalten. Sie können mehrere Apps auf einem Server ausführen, und der Terminalzugang ist enthalten.

Diese Vorlage enthält keinen Datenbank-Container.

Server bestellen

Technik

Docker-Image
ghcr.io/drawdb-io/drawdb:latest
Standardport
80

So funktioniert drawDB

drawDB bietet eine visuelle Arbeitsfläche zum Hinzufügen von Tabellen, Feldern, Schlüsseln und Beziehungen, die dann in einem Entity-Relationship-Diagramm angeordnet werden können. Benutzer können mit einem leeren Design beginnen oder unterstützte SQL importieren, um ein Ausgangsschema rückwärts zu entwickeln. Der Editor kann SQL und migrationsgerichtete Ausgaben aus dem Modell generieren und hilft Teams, zwischen Diskussionsdiagrammen und Implementierungsartefakten zu wechseln.

Die Upstream-Anwendung ist so konzipiert, dass sie in einem Browser ohne Kontoanforderung funktioniert. Diagramme können exportiert und importiert werden, und die visuelle Ausgabe kann über generierte Dateien geteilt werden. Das gehostete Paket stellt den Editor bereit, fügt aber keinen zentralen Organisationsarbeitsbereich, Benutzerverzeichnis, serverseitiges Diagramm-Datenbankmodul oder Abonnement-Kollaborationsebene hinzu.

Wichtige drawDB-Funktionen

Tabellengruppen, Notizen, Farben, Beziehungslinien, Layout-Steuerelemente und Editor-Anpassungen helfen dabei, ein Schema über reines SQL hinaus zu erklären. Das Importieren eines vorhandenen Skripts kann Beziehungen und Benennungsmuster offenbaren, während generierte SQL einem Projekt einen nützlichen Entwurf für unterstützte Datenbankdialekte liefert. Die generierte Ausgabe sollte vor der Verwendung in einer Live-Datenbank überprüft werden.

Browser-Persistenz und Export-Verhalten sollten sorgfältig behandelt werden. Das gehostete Paket hat kein deklariertes persistentes Anwendungsvolumen oder relationale Datenbank für gespeicherte Projekte, daher sollten Benutzer wichtige Diagramme exportieren, anstatt davon auszugehen, dass sie in einem anderen Browser, Profil oder Gerät sichtbar sind. Vertrauliche Produktionsanmeldedaten sind nicht erforderlich und sollten nicht in ein Schema-Design-Tool eingefügt werden.

drawDB vs dbdiagram.io

1

drawDB

drawDB bietet visuelle Schema-Bearbeitung, SQL-Import und -Export, Migrationsgenerierung und kontofreie Browser-Nutzung. dbdiagram.io konzentriert sich auf Diagramme, die in DBML geschrieben sind, mit persönlichen und Team-Arbeitsbereichen, Freigabe, Echtzeit-Zusammenarbeit, privaten oder passwortgeschützten Diagrammen und professionellen Funktionen unter seinen Service-Plänen.

2

dbdiagram.io

dbdiagram.io kann für Teams geeignet sein, die von Anbietern verwaltete Arbeitsbereiche und gleichzeitige Bearbeitung um eine textuelle Schema-Sprache herum wünschen. drawDB ist attraktiv für unabhängige visuelle Modellierung, Selbst-Hosting und dateibasierte Austausche, sofern Benutzer ihre eigenen Prozesse für Versionierung, Überprüfung, Zusammenarbeit und dauerhafte Speicherung etablieren.

Bestellen drawDB

Wer nutzt drawDB

Entwickler skizzieren eine neue Service-Datenbank, bevor sie Migrationen schreiben, Architekten überprüfen Beziehungen über Module hinweg, und Studenten lernen Normalisierung durch visuelle Tabellenanordnung. Teams können auch ein Legacy-Schema importieren, um Designdiskussionen für Personen zu vereinfachen, die keine lange SQL-Datei lesen möchten.

drawDB validiert keine Geschäftsregeln, testet Migrationen gegen Produktionsdaten, verwaltet Datenbankzugangsdaten oder ersetzt Change-Control-Tools. Ein ansprechendes Diagramm kann immer noch ungültige Typen, nicht unterstützte Syntax, fehlende Indizes oder destruktive Migrationswahlmöglichkeiten enthalten, daher müssen generierte Skripte einer datenbankspezifischen Überprüfung und Prüfung unterzogen werden.

Self-Hosting von drawDB: Anforderungen und Kosten

Die Hauptlast läuft im Browser des Besuchers und wächst mit der Diagrammgröße, der Anzahl der Tabellen, der Beziehungsdichte, der SQL-Import-Komplexität und der generierten Ausgabe. Der Katalog markiert die relationale Datenbank als nicht erforderlich, da der gehostete Editor keine Projektdatenbank bereitstellt. Browser-Speicher und disziplinierte Exporte sind wichtiger als serverseitige Speicherung für normale Nutzung.

Auf AvaHost verwendet drawDB Plan 1 für €2. Das gehostete drawDB-Paket umfasst One-Click-Bereitstellung, eine benutzerdefinierte Domain mit automatisiertem HTTPS, automatische Anwendungsaktualisierungen und geplante Sicherungen. Kein gemeinsamer Arbeitsbereich, serverseitiges Projektkonto, Produktionsdatenbankverbindung oder automatische Migrationsausführung ist enthalten. Benutzer sollten Diagramme exportieren und generierte SQL in ihrem normalen Versionskontroll- und Datenbankänderungsprozess überprüfen.

F.A.Q

  • drawDB beginnt bei €2 im Plan 1. Der Service ist leichtgewichtig, da die meiste Bearbeitungsarbeit im Browser stattfindet. Sehr große Schemas, dichte Beziehungskarten, komplizierte SQL-Importe und mehrere gleichzeitige Betrachter können die Client- oder Server-Aktivität erhöhen, aber der Einstiegsplan eignet sich für gewöhnliche individuelle und kleine Team-Diagrammarbeiten.

  • Eine benutzerdefinierte Domain kann auf den gehosteten drawDB-Editor mit automatisiertem HTTPS verweisen. Die Branded-Adresse macht das Tool leichter teilbar, erstellt aber keinen privaten Team-Workspace oder Benutzer-spezifische Berechtigungen. Jeder, der die Seite erreichen kann, kann den Editor laden. Teilen Sie Diagramm-Dateien daher über einen angemessenen kontrollierten Kanal.

  • Der Katalog deklariert keine PostgreSQL, MariaDB oder einen persistenten Server-Projektstore für drawDB. Behandeln Sie exportierte Diagramm- und SQL-Dateien als die dauerhaften Kopien und verlassen Sie sich nicht auf ein einzelnes Browser-Profil als einzigen Speicherort. Speichern Sie wichtige Arbeiten nach jeder bedeutsamen Änderung in dem von Ihrer Organisation genehmigten Repository oder Dokumentationssystem.

  • Das gehostete Paket ist ein Diagramm- und SQL-Generierungstool, keine Datenbankverbindung oder Deployment-Service. Überprüfen Sie Typen, Constraints, Indizes, Migrationen und destruktive Anweisungen gegen die Ziel-Engine vor der Ausführung. Verwenden Sie Ihren normalen Test-, Backup-, Genehmiggungs- und Release-Prozess, anstatt davon auszugehen, dass die generierte Ausgabe unverändert produktionsreif ist.