Heres:
class CreateOrdersTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('orders', function (Blueprint $table){
$table->increments('order_id');
$table->integer('order_no');
$table->string('total_price');
$table->date('date_received');
$table->date('date_expected');
$table->integer('product_id')->unsigned();
$table->foreign('product_id')->references('product_id')->on('product');
$table->string('product_snumber');
$table->integer('customer_name')
$table->string('order_status');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('orders');
}
}
Aber nachdem ich laufen 'php Handwerker Migrate', die Folgefehler erscheint.
[Symfony \ Component \ Debug \ Exception \ FatalThrowableError]
Parse-Fehler: Syntaxfehler, unerwartete '$ table' (T_VARIABLE)
Bitte um Hilfe! Ich migriere zur phpmyadmin Datenbank.
Haben Sie Ihre Migrationen überprüft? diese ** unerwarteten '$ table' ** könnte mit fehlenden ';' oder etwas anderem zusammenhängen, lesen Sie einfach die Syntax .. –
@BagusTesa Ja, ich habe meine Migrationen überprüft. Scheinbar scheint die Fehlerzeile '$ table-> string (' order_status ');' zu sein. Irgendeine Idee warum? –
Entschuldigung, ich habe es gelöst. Es ist eine fehlende ';' immerhin ... –