This repository was archived by the owner on Jan 7, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 41
This repository was archived by the owner on Jan 7, 2025. It is now read-only.
Doesn't work with PostgreSQL 12 #32
Copy link
Copy link
Open
Description
I'm using the latest v4.0.1 version of the package on Laravel 7.
I'm also using PostgreSQL 12.
When I try to migrate, I get this error:
Method Illuminate\Database\Schema\Grammars\PostgresGrammar::typeEfficientUuid does not exist.
Its probably because of this line expects the postgres
name for driver, but Laravel 7 uses pgsql
as driver name.
I tried to change the name to pgsql
, but then I get this error:
Illuminate\Database\QueryException
SQLSTATE[22021]: Character not in repertoire: 7 ERROR: invalid byte sequence for encoding "UTF8": 0x90
(SQL: insert into "users" ("name", "email", "email_verified_at", "password", "remember_token", "status",
"uuid", "organization_id", "updated_at", "created_at") values (Prof. Johnny Torphy, kshlerin.citlalli@example.com,
2020-06-25 12:02:06, $2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi, ejdCIBmyNS, 1,
��G�|D��*���C�, ?, 2020-06-25 12:02:06, 2020-06-25 12:02:06) returning "id")
at vendor/laravel/framework/src/Illuminate/Database/Connection.php:671
667| // If an exception occurs when attempting to run a query, we'll format the error
668| // message to include the bindings with SQL, which will make this exception a
669| // lot more helpful to the developer instead of just the database's errors.
670| catch (Exception $e) {
> 671| throw new QueryException(
672| $query, $this->prepareBindings($bindings), $e
673| );
674| }
675|
faytekin and defenestrator
Metadata
Metadata
Assignees
Labels
No labels