我的表不是在数据库中创建的

时间:2015-01-06 15:20:31

标签: php laravel laravel-4

我是Laravel的新手,现在正在使用v4.2。我想使用迁移创建一个表。一切都是正确的。迁移也创造了。但是除了迁移表之外,没有在db中找到任何表。在命令提示符中,我写了php artisan migrate:make create_users_table。然后迁移表装箱。然后在迁移文件中我编写了以下代码

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


public function down()
{
    Schema::drop('users');
}

然后,如果我尝试php artisan migrate,则命令提示符不会迁移任何内容。

1 个答案:

答案 0 :(得分:0)

尝试引用环境。第一次运行:

php artisan env

并查看结果。例如,如果是开发,请尝试运行以下迁移:

php artisan migrate --env=development