Laravel 5 在laravel上实现Oauth

Laravel 5 在laravel上实现Oauth,laravel-5,Laravel 5,我正在尝试将此行查询转换为laravel迁移 CREATE TABLE oauth_clients ( client_id VARCHAR(80) NOT NULL, client_secret VARCHAR(80) NOT NULL, redirect_uri VARCHAR(2000) NOT NULL, grant_types VARCHAR(80), scope VARCHAR(100), user_id VARCHAR(80

我正在尝试将此行查询转换为laravel迁移

CREATE TABLE oauth_clients 
(
    client_id VARCHAR(80) NOT NULL, 
    client_secret VARCHAR(80) NOT NULL, 
    redirect_uri VARCHAR(2000) NOT NULL, 
    grant_types VARCHAR(80), 
    scope VARCHAR(100), 
    user_id VARCHAR(80), 
    CONSTRAINT client_id_pk
    PRIMARY KEY (client_id)
);

但我对最后两行感到困惑。

您能显示迁移代码吗?$table->string('client_id',80)->nullable(false)->primary()$表->字符串('client_secret',80)->可为空(false)$表->字符串('redirect_uri',2000)->可为空(false)$表->字符串('grant_types',80)->可为空(false)$表->字符串('scope',100)->可为空(false)$表->字符串('user_id',80)->可为空(false)$表->外部('client_id_pk')->引用('client_id')仅用于记录,当您安装带有
composer require Laravel/Passport
(用于OAuth实现的Laravel官方软件包)的Laravel Passport时,您只需运行
php artisan migrate
即可自动创建oauth_客户端和oauth_access_令牌迁移。有关更多信息,请参阅。