Ich verwende CakePHP 3. Ich muss ein Skript zum Aktualisieren des Datenbankschemas wie Hinzufügen einer Spalte oder Ändern von es ausführen. Ich möchte keine Migrationen verwenden, da ich Skripte für jede Änderung schreiben müsste. Gibt es eine andere Möglichkeit, das Schema der Datenbank zu ändern, wenn wir weder Migrationen verwenden noch Änderungen an der Datenbank manuell mit cakePHP 3 vornehmen?Ändern Sie Datenbankschema CakePHP 3 ohne Migrationen
0
A
Antwort
2
Sie könnten dafür die schema system verwenden, was meiner Meinung nach für Dinge wie das Hinzufügen von benutzerdefinierten Spalten gut funktionieren würde. Wenn Sie jedoch nach einem einfacheren Migrationsverfahren suchen, müssen Sie den schemabezogenen Code irgendwo speichern und nachverfolgen, welche Änderungen bereits vorgenommen wurden. Anschließend erfinden Sie Migrationen einfach neu.
Verwandte Themen
- 1. CakePHP 3.x Warenkorb Datenbankschema
- 2. cakephp 3 Datum ohne Zeitanzeige
- 3. CakePHP 3.x Migrationen migrieren - wie Kontrolle Reihenfolge
- 4. Definieren von SubSonic 3 ActiveRecord-Migrationen
- 5. CakePHP 3 Migration Ausgabe
- 6. CakePHP 3 - mehrere Datenbankverbindungen verwenden * ohne ORM *
- 7. Laravel Migrationen ändern/aktualisieren
- 8. cakephp 3 Übersetzung Ausgabe
- 9. Generatoren und Migrationen in Plugins (Rails 3)
- 10. CakePHP 3 Rest API
- 11. Django - Basen in Migrationen ändern
- 12. CakePHP 3: Cookies Tutorial
- 13. Ist es besser, das Datenbankschema zu ändern?
- 14. in cakephp 3
- 15. CakePHP 3: Einzelfeld in Datenbank ohne Formular aktualisieren
- 16. Schreiben Sie zu Sitzung auf CakePHP 3
- 17. Geben Sie Anmerkung bekannt CakePHP 3
- 18. Fehler 500 CakePHP 3
- 19. ändern Spaltentyp mit django Migrationen
- 20. CakePHP 3 Assoziationen löschen
- 21. Mock auth cakephp 3
- 22. CakePHP 3 Internationalisierung nicht
- 23. Cache-Konfiguration im Handumdrehen in CakePHP ändern 3
- 24. Ändern von Objekt der Struktur der Ergebnisse in CakePHP 3
- 25. zugängliche Felder ändern Before mit CRUD-Plugin [CakePHP 3]
- 26. beitreten 3 Tabellen auf CakePHP
- 27. CakePHP Migrationen - Wie man Maßstab und Präzision spezifiziert
- 28. Core.php in CakePHP 3
- 29. CakePHP 3 Eingabedatendateientwurf
- 30. CakePHP 3 Lokalisierungsproblem