Neon ist eine Serverless-Postgres-Plattform, die Speicher und Rechenleistung trennt, sodass Datenbanken automatisch skalieren und sich wie Code verzweigen lassen. Entwickler geben so jedem Feature, jedem Testlauf und jeder Preview-Umgebung eine eigene Kopie der Datenbank.
Mit der Neon-Integration verwalten Entwickler Projekte und Branches und führen Abfragen direkt aus Omnifact aus: Legen Sie einen Neon-Branch an, um eine Änderung zu testen, führen Sie SQL darauf aus und finden Sie langsame Abfragen. Danach setzen Sie den Branch zurück oder löschen ihn. Jeder Nutzer meldet sich mit seinem eigenen Neon-Konto an und sieht und ändert nur die Projekte, auf die er in Neon Zugriff hat.
Listen Sie Ihre Neon-Projekte auf, legen Sie neue an, ändern oder löschen Sie sie, stellen Sie gelöschte wieder her und sehen Sie, wer Zugriff hat.
Legen Sie einen Branch an, um eine Änderung zu testen, setzen Sie ihn auf den Stand des Parent-Branches zurück, bestimmen Sie den Standard-Branch oder löschen Sie ihn danach.
Führen Sie SQL-Anweisungen oder Transaktionen auf einem Branch aus und prüfen Sie die Ergebnisse.
Listen Sie Tabellen auf, sehen Sie Spalten und Constraints ein und vergleichen Sie Schemas zwischen Branches.
Spielen Sie eine Schemaänderung auf einem temporären Branch ein, testen Sie sie und übernehmen oder verwerfen Sie sie anschließend.
Finden Sie die langsamsten Abfragen, prüfen Sie ihre Ausführungspläne, führen Sie Datenbank-Checks durch und testen Sie Index-Änderungen auf einem temporären Branch.
Legen Sie Datenbanken und Postgres-Rollen auf einem Branch an oder löschen Sie sie, setzen Sie Passwörter zurück und rufen Sie Connection Strings ab.
Legen Sie Compute-Endpunkte Ihrer Branches an, starten, pausieren oder starten Sie sie neu.
Erstellen Sie Snapshots, planen Sie automatische Sicherungen und stellen Sie einen Snapshot auf einem Branch wieder her.
Fragen Sie Branch-Logs ab und konfigurieren Sie Neon Auth, die Data API, Functions und Object Storage.
Eine DevSecOps-Plattform für Quellcodeverwaltung, Code-Reviews und CI/CD-Pipelines.
von GitLabEine Plattform für das Hosting von Code und die gemeinsame Softwareentwicklung.
von GitHubEine Plattform für Application Monitoring, mit der Teams Fehler und Performance-Probleme in Software verfolgen.
von SentryEine Plattform für Produktanalysen, die auch Feature Flags, Experimente, Session Replay und Error Tracking umfasst.
von PostHogAnwendungsfälle, Einrichtung und Berechtigungen, wenn Ihr Team Neon mit Omnifact verbindet.
Omnifact erledigt alltägliche Postgres-Arbeit direkt im Chat. Entwickler fragen, welche Tabellen Kundendaten enthalten oder was sich zwischen zwei Schemas geändert hat, eine Teamleitung legt einen Datenbank-Branch für eine neue Funktion an, und das Backend-Team lässt eine SQL-Abfrage ausführen und das Ergebnis verständlich erklären. Omnifact holt sich dafür alles live aus Neon, sobald Sie fragen.
Ja. Omnifact listet die langsamsten Abfragen Ihrer Neon-Datenbank auf, zeigt, wie sie ausgeführt werden, und führt Health Checks durch. Anschließend schlägt Omnifact einen Index vor und kann ihn auf einem temporären Branch ausprobieren, damit Sie die Geschwindigkeit vorher und nachher vergleichen können. Das Backend-Team hat so einen klaren Ansatzpunkt, ohne sich von Hand durch die Datenbank zu arbeiten.
Ja. Omnifact spielt eine Schemaänderung, etwa eine neue Spalte oder einen Index, auf einem temporären Branch ein und vergleicht das Ergebnis mit dem Original. Danach entscheiden Sie, ob die Änderung übernommen oder der Branch verworfen wird. Branches sind in Neon der sichere Weg, Änderungen auszuprobieren, und Omnifact fragt nach, bevor es etwas ändert.
Nur auf das, was Sie in Neon auch selbst sehen. Jede Person meldet sich mit ihrem eigenen Neon-Konto an. Anfragen laufen also mit den persönlichen Rechten, Änderungen erscheinen unter dem eigenen Namen, und nichts läuft über ein gemeinsames Admin-Konto. Die Verbindung lässt sich jederzeit wieder trennen.
Ja. Schreibende Anweisungen, das Zurücksetzen eines Branches oder das Löschen eines Projekts warten standardmäßig auf Ihre Bestätigung im Chat. Ein Schema lesen oder eine Abfrage ausführen läuft dagegen ohne Rückfrage. Admins legen fest, welche Aktionen erlaubt sind, welche eine Bestätigung brauchen und welche ganz abgeschaltet bleiben. Neon empfiehlt diese Art von Zugriff für Entwicklungs- und Test-Branches, und dort fangen Sie am besten an.
Ihre Daten bleiben in Neon und unterliegen weiterhin Ihrem Vertrag mit Neon. Omnifact legt vorab keine Kopie und keinen Index Ihrer Datenbank an, sondern ruft Schemas und Abfrageergebnisse erst ab, wenn eine Anfrage sie braucht. Was dabei gelesen wird, wird Teil des jeweiligen Chatverlaufs. Die Datenbank selbst bleibt in der Neon-Region, die Sie gewählt haben. Omnifact wird in Deutschland betrieben, Ihre Geschäftsdaten fließen nicht in das Training der KI-Modelle ein, und Admins können die Auswahl auf europäische oder in Europa gehostete Modelle beschränken.
Ein Admin fügt Neon einmal für die ganze Organisation in Omnifact hinzu. Danach meldet sich jede Person mit ihrem eigenen Neon-Konto an. In Neon selbst müssen Sie nichts einrichten. Die Verbindung lässt sich jederzeit wieder trennen.
Verbinden Sie Neon und die anderen Tools, die Ihr Team bereits nutzt, und lassen Sie Omnifact Informationen nachschlagen und alltägliche Aufgaben erledigen.