Files
water-back/database/migrations/2020_04_09_000000_create_subscriptions_table.php
2023-01-11 11:00:43 +08:00

30 lines
758 B
PHP

<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateSubscriptionsTable extends Migration
{
/**
* Run the migrations.
*/
public function up()
{
Schema::create(config('subscribe.subscriptions_table'), function (Blueprint $table) {
$table->bigIncrements('id');
$table->unsignedBigInteger(config('subscribe.user_foreign_key'))->index()->comment('user_id');
$table->morphs('subscribable');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*/
public function down()
{
Schema::dropIfExists(config('subscribe.subscriptions_table'));
}
}