Tarjoa Laravel kätevä tapa luoda ja hallita tietokantoja s. ovat kuin tietokannan versionhallinta, jonka avulla voit muokata tietokannan rakennetta ajan myötä ja seurata muutoksia. Tässä on vaiheittaiset ohjeet käyttöä varten: migrations schema Migrations migrations Laravel
Luodaan a Migration
migration Voit luoda uuden käyttämällä Artisan-komentoa. Jos haluat esimerkiksi luoda taulukon luomista varten, suorita seuraava komento: make:migration migration users
php artisan make:migration create_users_table
Määrittelemällä Schema
Avaa luotu migration tiedosto hakemistossa . Metodissa voit määrittää taulukollesi rakentajan avulla. Voit esimerkiksi luoda taulukon sarakkeilla ja käyttämällä seuraavaa menetelmää: database/migrations up schema Laravel schema users name email create
Schema::create('users', function(Blueprint $table) {
$table->id();
$table->string('name');
$table->string('email')->unique();
$table->timestamps();
});
Juoksemassa Migrations
Suorittaaksesi ja luodaksesi vastaavat taulukot tietokantaan, käytä Artisan-komentoa: migrations migrate
php artisan migrate
Rollback
Jos sinun on kumottava migration, voit käyttää komentoa. Tämä palauttaa viimeisen erän: migrate:rollback migrations
php artisan migrate:rollback
Hallintatila Migration _
Laravel pitää kirjaa siitä, mitkä on suoritettu tietokannan taulukon avulla. Voit käyttää komentoa nähdäksesi kunkin tilan: migrations migrations migrate:status migration
php artisan migrate:status
Taulukoiden muokkaaminen
Jos sinun on muokattava olemassa olevaa taulukkoa, voit luoda uuden migration komennolla ja tehdä tarvittavat muutokset käyttämällä rakennustyökalun menetelmiä, kuten, , tai. make:migration schema addColumn renameColumn dropColumn
In tarjoaa jäsennellyn ja tehokkaan tavan luoda ja hallita tietokantoja. Käyttämällä versionhallintaa muistuttavia toimintoja voit helposti tehdä muutoksia tietokantarakenteeseen ja seurata muutoksia ajan myötä. migrations Laravel schema

