как установить данные с типом отметки времени в качестве первичного ключа в laravel 7? - PullRequest
0 голосов
/ 10 июля 2020

Я хочу установить воспроизводимый столбец в качестве первичного ключа, сохраняя его тип как временную метку.

public function up()
{
    Schema::create('tb_played', function (Blueprint $table) {
        $table->unsignedInteger('artist_id');
        $table->foreign('artist_id')->references('artist_id')->on('tb_artist');
        $table->unsignedInteger('album_id');
        $table->foreign('album_id')->references('album_id')->on('tb_album');
        $table->unsignedInteger('track_id');
        $table->foreign('track_id')->references('track_id')->on('tb_track');
        $table->timestamp('played');
        $table->timestamps();
    });
}
...