0 follower

Final Class Yiisoft\Db\Pgsql\Column\RangeBoundColumnFactory

InheritanceYiisoft\Db\Pgsql\Column\RangeBoundColumnFactory

Method Details

Hide inherited methods

date() public static method

public static date( ): \Yiisoft\Db\Schema\Column\DateTimeColumn

                public static function date(): DateTimeColumn
{
    return new DateTimeColumn(ColumnType::DATE);
}

            
int4() public static method

public static int4( ): Yiisoft\Db\Pgsql\Column\IntegerColumn

                public static function int4(): IntegerColumn
{
    return new IntegerColumn();
}

            
int8() public static method

public static int8( ): Yiisoft\Db\Pgsql\Column\BigIntColumn|Yiisoft\Db\Pgsql\Column\IntegerColumn

                public static function int8(): BigIntColumn|IntegerColumn
{
    return PHP_INT_SIZE === 4 ? new BigIntColumn() : new IntegerColumn();
}

            
num() public static method

public static num( ): \Yiisoft\Db\Schema\Column\DoubleColumn

                public static function num(): DoubleColumn
{
    return new DoubleColumn();
}

            
ts() public static method

public static ts( ): \Yiisoft\Db\Schema\Column\DateTimeColumn

                public static function ts(): DateTimeColumn
{
    return new DateTimeColumn(ColumnType::DATETIME);
}

            
tsTz() public static method

public static tsTz( ): \Yiisoft\Db\Schema\Column\DateTimeColumn

                public static function tsTz(): DateTimeColumn
{
    return new DateTimeColumn(ColumnType::DATETIMETZ);
}