Hallo, ich habe ein Projekt, das bereits erledigt ist, aber es gab eine Anfrage, eine neue Spalte zu einer bestimmten Tabelle hinzufügen, ich dachte über eine Möglichkeit, diese neue Spalte zu meiner Tabelle hinzuzufügen ohne Verwendung von migrieren oder php artisan Methode dazu. Ich habe überlegt, ob es möglich ist, es in der Steuerung zu implementieren. sagen wir zum Beispiel, der Spaltenname ist isOut dann sollten Werte false
nicht null
sein. Danke für jeden HinweisHinzufügen Spalte zu Datenbank über Controller in Laravel 4.2
-1
A
Antwort
1
Sie können den Schema Builder sowohl in einem Controller als auch in Migrationen verwenden.
sind nur use Illuminate\Support\Facades\Schema;
Dann ist diese Funktion in einem Controller laufen:
Schema::table('table_name', function($table)
{
$table->boolean('isOut')->default(false);
});
nur Achten Sie darauf, die Controller-Funktion einmal, zum Beispiel läuft durch eine spezielle Route zu dieser Funktion mit einem zufälligen Zeichenfolge zu schaffen .
Verwandte Themen
- 1. Laravel 4.2 Hinzufügen Fehlender Datumsbereich in Datumsbereichsabfragen
- 2. Laravel 4.2: Routig Controller mit Alias?
- 3. Laravel 4.2 jquery Objekt zum Controller
- 4. Laravel 4.2 eloquent: erhalten alle() + verwandte Spalte
- 5. Laravel RESTful Controller hinzufügen Parameter zu erstellen
- 6. nichts zu migrieren Laravel 4.2
- 7. wie in Laravel 4.2
- 8. Laravel 4.2 automatisches Laden
- 9. Laravel 4.2 Vuejs
- 10. orderBy on whereHas Abfrage in Laravel 4.2
- 11. Laravel 4.2: Testfall Autoloading
- 12. Laravel 4.2 Array zu String Konvertierung Fehler
- 13. Rails-Datenbank Spalte hinzufügen
- 14. Ich möchte google & facebook in laravel 4.2
- 15. Laravel Controller/Namespace über Routenparameter
- 16. Laravel 4.2 weiterhin Routing
- 17. Benutzeravatar Profil aktualisieren Laravel 4.2
- 18. Controller erkennt keine Daten aus Sicht Laravel 4.2
- 19. securize database.php Laravel 4.2
- 20. Array-zu-String-Konvertierung Ausnahme Laravel 4.2
- 21. Laravel hinzufügen Middleware in einer Controller-Funktion
- 22. Laravel 4.2 und URLS
- 23. Laravel 4.2 fehlende Cookies
- 24. Neue Spalte zu MySQL hinzufügen über JPA
- 25. erhalten den Wert der dynamischen Spalte auf Laravel 4.2 Excel
- 26. Gemeinsame Validierungsfunktion über mehrere Controller in Laravel
- 27. Laravel 4.2 Nach Eloquent-Beziehungsproblemen sortieren
- 28. Laravel Multiple Inputs Suche 4.2
- 29. Laravel 4.2 Klinge: überprüfen, ob leer
- 30. Ausgabe mit Eloquent Beziehungen in Laravel 4.2
danke, dass du dieses ausprobieren wirst! – BourneShady