diff --git a/tests/framework/db/pgsql/PostgreSQLQueryBuilderTest.php b/tests/framework/db/pgsql/PostgreSQLQueryBuilderTest.php index a41ca39..4f77bfa 100644 --- a/tests/framework/db/pgsql/PostgreSQLQueryBuilderTest.php +++ b/tests/framework/db/pgsql/PostgreSQLQueryBuilderTest.php @@ -37,6 +37,16 @@ class PostgreSQLQueryBuilderTest extends QueryBuilderTest 'serial NOT NULL PRIMARY KEY CHECK (value > 5)' ], [ + Schema::TYPE_UNSIGNEDPK, + $this->unsignedPrimaryKey(), + 'serial NOT NULL PRIMARY KEY' + ], + [ + Schema::TYPE_UNSIGNEDPK . '(20)', + $this->unsignedPrimaryKey(20), + 'serial NOT NULL PRIMARY KEY' + ], + [ Schema::TYPE_CHAR, $this->char(), 'char(1)' @@ -47,6 +57,11 @@ class PostgreSQLQueryBuilderTest extends QueryBuilderTest 'char(6)' ], [ + Schema::TYPE_CHAR . '(6)', + $this->char(6)->unsigned(), + 'char(6)' + ], + [ Schema::TYPE_CHAR . ' CHECK (value LIKE \'test%\')', $this->char()->check('value LIKE \'test%\''), 'char(1) CHECK (value LIKE \'test%\')' @@ -140,6 +155,11 @@ class PostgreSQLQueryBuilderTest extends QueryBuilderTest 'integer' ], [ + Schema::TYPE_INTEGER . '(8) UNSIGNED', + $this->integer(8)->unsigned(), + 'integer UNSIGNED' + ], + [ Schema::TYPE_INTEGER . ' CHECK (value > 5)', $this->integer()->check('value > 5'), 'integer CHECK (value > 5)'