TablePrinter
class TablePrinter (View source)
Methods
TablePrinter constructor.
No description
nullable
No description
No description
charset, set the model default character name
setEngine, set the model engine name
setEngine, set the model engine name
int
tinyint
No description
smallint
mediumint
bigint
bigint
bigint
varchar
varchar
varchar
tinytext
text
binary
blob
tiny blob
long blob
medium blob
date
year
time
datetime
timestamp
longint
No description
No description
autoincrement
primary
indexe
unique
No description
No description
No description
No description
No description
No description
No description
No description
No description
__call
Details
__construct(string $table, string $charset = null, string $collate = null)
TablePrinter constructor.
TablePrinter
size($size)
No description
TablePrinter
nullable()
nullable
TablePrinter
default($value)
No description
TablePrinter
unsigned()
No description
TablePrinter
charset(string $charset)
charset, set the model default character name
TablePrinter
collate(string $collate)
setEngine, set the model engine name
TablePrinter
engine(string $engine)
setEngine, set the model engine name
TablePrinter
integer(string $field, int $size = 11)
int
TablePrinter
tinyInteger(string $field, int $size = 1)
tinyint
TablePrinter
boolean($field)
No description
TablePrinter
smallInteger(string $field, bool $size = null)
smallint
TablePrinter
mediumInteger(string $field)
mediumint
TablePrinter
bigInteger(string $field, int $size = 20)
bigint
TablePrinter
double(string $field, int $size = 20, int $left = 0)
bigint
TablePrinter
float(string $field, int $size = 20, int $left = 0)
bigint
TablePrinter
string(string $field, int $size = 255)
varchar
TablePrinter
longText(string $field)
varchar
TablePrinter
mediumText(string $field)
varchar
TablePrinter
tinyText(string $field)
tinytext
TablePrinter
text(string $field)
text
TablePrinter
binary(string $field, int $size = 8)
binary
TablePrinter
blob(string $field)
blob
TablePrinter
tinyBlob(string $field)
tiny blob
TablePrinter
longBlob(string $field)
long blob
TablePrinter
mediumBlob(string $field)
medium blob
TablePrinter
date(string $field)
date
TablePrinter
year(string $field)
year
TablePrinter
time(string $field)
time
TablePrinter
dateTime(string $field)
datetime
TablePrinter
timestamps()
timestamp
TablePrinter
longInteger(string $field, int $size = 20)
longint
TablePrinter
character(string $field, int $size = 1)
No description
TablePrinter
enumerate(string $field, array $enums)
No description
TablePrinter
increment(string $field = null)
autoincrement
TablePrinter
primary(string|array $field = null)
primary
TablePrinter
indexe()
indexe
TablePrinter
unique()
unique
Collection
getDefineFields()
No description
Collection
getFieldsRangs()
No description
bool
getDisplaySql()
No description
bool|string
getTableName()
No description
string
getCharset()
No description
string
getCollate()
No description
string
getEngine()
No description
stdClass
getAutoincrement()
No description
TablePrinter
setAutoincrement(bool $value)
No description
__call(string $method, array $args)
__call