Skip to content

Method Grimzy\LaravelMysqlSpatial\Eloquent\BaseBuilder::getForeignKeyName does not exist. #94

Open
@ahren-condos-ca

Description

@ahren-condos-ca

Try to use this with another Library to generate ER Diagrams based off my models https://github.com/beyondcode/laravel-er-diagram-generator and have debugged to catch the following Exception

BadMethodCallException {#8003 #message: "Method Grimzy\LaravelMysqlSpatial\Eloquent\BaseBuilder::getForeignKeyName does not exist." #code: 0 #file: "./vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php" #line: 2816 trace: { ./vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2816 { …} ./vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1286 { …} ./vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php:369 { …} ./vendor/beyondcode/laravel-er-diagram-generator/src/RelationFinder.php:85 { …} ./vendor/beyondcode/laravel-er-diagram-generator/src/RelationFinder.php:39 { …} BeyondCode\ErdGenerator\RelationFinder->BeyondCode\ErdGenerator\{closure}() {} ./vendor/laravel/framework/src/Illuminate/Support/Collection.php:932 { …} ./vendor/beyondcode/laravel-er-diagram-generator/src/RelationFinder.php:40 { …} ./vendor/beyondcode/laravel-er-diagram-generator/src/GenerateDiagramCommand.php:69 { …} BeyondCode\ErdGenerator\GenerateDiagramCommand->BeyondCode\ErdGenerator\{closure}() {} ./vendor/laravel/framework/src/Illuminate/Support/Collection.php:932 { …} ./vendor/laravel/framework/src/Illuminate/Support/Collection.php:1600 { …} ./vendor/beyondcode/laravel-er-diagram-generator/src/GenerateDiagramCommand.php:71 { …} BeyondCode\ErdGenerator\GenerateDiagramCommand->handle() {} ./vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:29 { …} ./vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:87 { …} ./vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php:31 { …} ./vendor/laravel/framework/src/Illuminate/Container/Container.php:564 { …} ./vendor/laravel/framework/src/Illuminate/Console/Command.php:179 { …} ./vendor/symfony/console/Command/Command.php:255 { …} ./vendor/laravel/framework/src/Illuminate/Console/Command.php:166 { …} ./vendor/symfony/console/Application.php:908 { …} ./vendor/symfony/console/Application.php:269 { …} ./vendor/symfony/console/Application.php:145 { …} ./vendor/laravel/framework/src/Illuminate/Console/Application.php:89 { …} ./vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php:122 { …} ./artisan:37 { › $input = new Symfony\Component\Console\Input\ArgvInput, › new Symfony\Component\Console\Output\ConsoleOutput › ); arguments: { $input: Symfony\Component\Console\Input\ArgvInput {#25 …} $output: Symfony\Component\Console\Output\ConsoleOutput {#23 …} } } } }

Hoping for a fix

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions