Final Class Yiisoft\Db\Oracle\Column\ColumnBuilder
| Inheritance | Yiisoft\Db\Oracle\Column\ColumnBuilder » Yiisoft\Db\Schema\Column\ColumnBuilder |
|---|
Public Methods
Method Details
| public static binary( integer|null $size = null ): Yiisoft\Db\Oracle\Column\BinaryColumn | ||
| $size | integer|null | |
public static function binary(?int $size = null): BinaryColumn
{
return new BinaryColumn(ColumnType::BINARY, size: $size);
}
| public static boolean( ): Yiisoft\Db\Oracle\Column\BooleanColumn |
public static function boolean(): BooleanColumn
{
return new BooleanColumn(ColumnType::BOOLEAN);
}
| public static date( ): Yiisoft\Db\Oracle\Column\DateTimeColumn |
public static function date(): DateTimeColumn
{
return new DateTimeColumn(ColumnType::DATE);
}
| public static datetime( integer|null $size = 0 ): Yiisoft\Db\Oracle\Column\DateTimeColumn | ||
| $size | integer|null | |
public static function datetime(?int $size = 0): DateTimeColumn
{
return new DateTimeColumn(ColumnType::DATETIME, size: $size);
}
| public static datetimeWithTimezone( integer|null $size = 0 ): Yiisoft\Db\Oracle\Column\DateTimeColumn | ||
| $size | integer|null | |
public static function datetimeWithTimezone(?int $size = 0): DateTimeColumn
{
return new DateTimeColumn(ColumnType::DATETIMETZ, size: $size);
}
| public static json( ): Yiisoft\Db\Oracle\Column\JsonColumn |
public static function json(): JsonColumn
{
return new JsonColumn(ColumnType::JSON);
}
| public static time( integer|null $size = 0 ): Yiisoft\Db\Oracle\Column\DateTimeColumn | ||
| $size | integer|null | |
public static function time(?int $size = 0): DateTimeColumn
{
return new DateTimeColumn(ColumnType::TIME, size: $size);
}
| public static timeWithTimezone( integer|null $size = 0 ): Yiisoft\Db\Oracle\Column\DateTimeColumn | ||
| $size | integer|null | |
public static function timeWithTimezone(?int $size = 0): DateTimeColumn
{
return new DateTimeColumn(ColumnType::TIMETZ, size: $size);
}
Signup or Login in order to comment.