Commit d9543de4 authored by Jens Segers's avatar Jens Segers

Fix issue with weird foreign keys

parent 21a13146
......@@ -4,6 +4,7 @@ use Carbon\Carbon;
use DateTime;
use Illuminate\Database\Eloquent\Model as BaseModel;
use Illuminate\Database\Eloquent\Relations\Relation;
use Illuminate\Support\Str;
use Jenssegers\Mongodb\Query\Builder as QueryBuilder;
use MongoDB\BSON\ObjectID;
use MongoDB\BSON\UTCDateTime;
......@@ -350,6 +351,14 @@ abstract class Model extends BaseModel
$this->syncOriginalAttribute($column);
}
/**
* @inheritdoc
*/
public function getForeignKey()
{
return Str::snake(class_basename($this)).'_'.ltrim($this->primaryKey, '_');
}
/**
* Set the parent relation.
*
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment