Skip to content

Commit 9f4b6bf

Browse files
committed
Updating the migrations
1 parent cbd78fe commit 9f4b6bf

File tree

2 files changed

+3
-11
lines changed

2 files changed

+3
-11
lines changed

src/LucaDegasperi/OAuth2Server/Repositories/FluentClient.php

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,7 @@ public function getClient($clientId, $clientSecret = null, $redirectUri = null,
3939
return false;
4040
}
4141

42-
43-
44-
$rawMetadata = DB::table('oauth_client_metadata')->where('client_id', '=', $result->id)->get();
45-
46-
$metadata = array();
47-
48-
foreach ($rawMetadata as $meta) {
49-
$metadata[$meta->key] = $meta->value;
50-
}
42+
$metadata = DB::table('oauth_client_metadata')->where('client_id', '=', $result->id)->lists('value', 'key');
5143

5244
return array(
5345
'client_id' => $result->id,

src/migrations/2013_08_07_183636_create_oauth_client_metadata_table.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public function up()
1515
{
1616
Schema::create('oauth_client_metadata', function (Blueprint $table) {
1717
$table->increments('id');
18-
$table->integer('client_id')->unsigned();
18+
$table->string('client_id', 40);
1919
$table->string('key', 40);
2020
$table->string('value');
2121
$table->timestamps();
@@ -24,7 +24,7 @@ public function up()
2424
->references('id')->on('oauth_clients')
2525
->onDelete('cascade');
2626

27-
$table->unique(array('client_id', 'key'));
27+
$table->unique(array('client_id', 'key'), 'oauth_client_metadata_cid_key_unique');
2828
$table->index('client_id');
2929

3030
});

0 commit comments

Comments
 (0)