Kann mir jemand erklären, wie genau eine neue Tabelle in einer Azure-Datenbank hinzugefügt wird? Ich werde buchstäblich verrückt !!! Ich lade das Beispielprojekt von Azure für Backend Mobile und Formularanwendung, aber ich kann keine neue Tabelle in irgendeiner Weise hinzufügen. Jede Änderung, die ich gemacht habe, habe ich Ausnahme (interner Serverfehler). Ich erstellen ein neues Datenobjekt MyClass: EntityData und erstellen Sie einen Controller in der entsprechenden Prozedur. Ich habe auch eine Dbset-Referenz im Datenbankkontext hinzugefügt. Nicht funktionieren.Neue Tabelle zu Azure hinzufügen
Antwort
Da Sie Visual Studio getaggt haben, verwenden Sie einfach SSDT (SQL Server-Datentools), stellen eine Verbindung zu Ihrer Azure-Datenbank her und erstellen eine neue Tabelle. Es unterscheidet sich nicht von der Erstellung einer lokalen SQL Server-Tabelle.
Sie können auch ein CREATE TABLE-Skript erstellen und es für Ihre Azure-Datenbank ausführen. Sie können auch die Schemasynchronisierungsfunktion in SSDT verwenden, um eine lokale Kopie der Tabelle zu vergleichen und sie mit Ihrer Azure DB zu synchronisieren.
Es gibt zwei verschiedene Versionen dieser Frage:
- „? Ich bin mit einem Node.js Backend - wie erstelle ich eine Tabelle“ - Antwort - Definieren Sie die Tabelle in Ihrem Knotencode im Tabellenverzeichnis - sie wird für Sie erstellt.
- "Ich verwende ein ASP.NET-Backend - wie erstelle ich eine Tabelle?" - Antwort - dies ist ein Entity Framework Problem. Erstellen Sie eine EF-Migration, um die Datenbank zu erstellen und die Migration beim Hochladen des Codes anzuwenden.
Referenzen:
ich die ganze Prozedur für .net-Backend gefolgt, aber verdammt noch mal! weiterhin Ungültiger Synchronisierungsvorgang: Die Ressource, nach der Sie suchen, wurde entfernt, der Name wurde geändert oder ist vorübergehend nicht verfügbar.
Ich benutze Asp.net und ich habe die Referenz gelesen, aber wenn ich lokalen mobilen Dienst starte, kann ich die Methode get nicht versuchen, meine Tabelle zu erstellen. – LauraC
Können Sie genauer sein? Welchen Fehler bekommst du? –