Changement de nom de base de données dans Laravel/Homestead

J'ai commencé à apprendre Laravel, à peine une heure auparavant, et à la suite de tutoriels.

Mes paramètres pour la base de données sont comme suit (Fichier: app/config/database.php):

'default' => 'mysql',

'connections' => array(

    'sqlite' => array(
        'driver'   => 'sqlite',
        'database' => __DIR__.'/../database/production.sqlite',
        'prefix'   => '',
    ),

    'mysql' => array(
        'driver'    => 'mysql',
        'host'      => 'localhost',
        'database'  => 'laraveltest',
        'username'  => 'root',
        'password'  => 'secret',
        'charset'   => 'utf8',
        'collation' => 'utf8_unicode_ci',
        'prefix'    => '',
    ),

Dans mySQL sur homestead, j'ai déjà créé laraveltest base de données. J'ai également créé de fichier de migration dans database/migration répertoire avec le code suivant:

public function up()
{
    Schema::create('users', function($table)
    {
        $table->increments('id');
        $table->string('email')->unique();
        $table->string('name');
        $table->timestamps();
    });
}

et la migration des commandes ont été:

vagrant@homestead:~/Code/Laravel$ php artisan migrate
Migration table created successfully.
Migrated: 2014_08_14_195103_create_users_table

Affiché, l'utilisateur créé, mais dans homestead base de données, pas dans laraveltest base de données. Quelqu'un peut s'il vous plaît dites où je suis allé mal et comment la force de laravel à utiliser laraveltest base de données?

Modifier après la première observation
Fichier: bootstrap/start.php

$env = $app->detectEnvironment(array(

    'local' => array('homestead'),

));
Comment est votre environnement de détection mis en place? Vous pouvez poster pertinentes bits à partir de votre bootstrap/start.php fichier?
édité en question.

OriginalL'auteur Kapil Sharma | 2014-08-14