今天早上我一直在做拉拉维尔的快速发车,我在迁移方面有一些问题。我在Windows8.1上运行这个程序,使用的是XAMPP的最后一个版本,Laravel的最后一个版本,以及用于命令的窗口的CMD。
我已经创建了迁移文件“用户”,在下一段代码中可以看到:
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateUsersTable extends Migration {
/**
* Run the migrations.
*
* @
我正在尝试修改一个现有的迁移。下面是我当前的迁移类:
class CreateLogForUserTable extends Migration
{
public function up()
{
Schema::create('log_for_user', function (Blueprint $table) {
$table->increments('id');
$table->integer('user_id');
$tabl
我在2018_02_08_094356_create_currency_table.php文件的迁移中添加了一个新的表。
这是密码:
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateCurrencyTable extends Migration
{
/**
* Run the migrations.
*
*
我试着将数据库迁移到postgreSQL,但是当我运行php artisan migrate it时,得到“没有什么需要迁移”的响应,我该怎么办?
下面是我的迁移代码:
<?php
Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateUsersTable extends Migration
{
/**
*Run the migrations.
试图迁移用户表。在DB上已经有一个表。联系表格是Contacts的。试图迁移users表。用终端$ php artisan make:migration create_users_table创建我的表
里面有以下代码。
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
/**
*
我读过Laravel的文档和其他论坛,但是它对我没有用。我已经成功地迁移了一个表,现在我想要添加一个字段,将模式更改为“table”,但是我得到的只是“什么都不迁移”。
这就是我所做的。
移徙:
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateProductTable extends Migration {
/**
* Run the migrations.
*
* @return
我用一个迁移创建了插件。我的version.yaml是
1.0.1: First version of user
1.0.2:
- Added new fields to User model
- alter_table_users_add_contact_fields.php
我的更新目录包含一个迁移文件alter_table_users_add_contact_fields.php。
<?php
namespace Mnv\Reminder\Updates;
use Schema;
use October\Rain\Database\Updates\Migrati
我有一个名为locations的数据库表,我需要添加一个新的status列。我已经设置了以下迁移文件,它在运行php artisan migrate时可以很好地添加字段,但是如何为表中的每一行插入一个Active值?
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class AddStatusToLocationsTable extends Migration
{
/**
* Run the migrations.
我刚刚创建了一个新的迁移文件,将一个新列插入到现有表中。
文件编码为:
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class AddStatusToPhoto extends Migration {
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::tabl