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 \Yiisoft\Db\Schema\Column\DateTimeColumn date ( )

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

            
int4() public static method

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

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

            
int8() public static method

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

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

            
num() public static method

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

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

            
ts() public static method

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

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

            
tsTz() public static method

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

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