Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
Bohan Yang committed Jan 31, 2024
1 parent 7a57178 commit 203edcb
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
use Doctrine\DBAL\Types\Type;
use JsonException;

class PgArrayType extends Type
class PgTextArrayType extends Type
{
public const NAME = 'pg_array';
public const NAME = 'pg_text_array';

public function getName(): string
{
Expand All @@ -25,12 +25,12 @@ public function getSQLDeclaration(array $column, AbstractPlatform $platform)

public function convertToPHPValueSQL($sqlExpr, $platform): string
{
return $sqlExpr;
return sprintf('array_to_json(%s)', $sqlExpr);
}

public function convertToDatabaseValueSQL($sqlExpr, AbstractPlatform $platform): string
{
return $sqlExpr;
return sprintf('jsonb_array_to_text_array(%s)', $sqlExpr);
}

/**
Expand Down

0 comments on commit 203edcb

Please sign in to comment.