- Bugfixes made while working on lean/console database migrations
This commit is contained in:
1 parent
8489cb4841
commit
cc741566fb
6 files changed
+39
-78
No files matched your search
@@ -90,14 +90,14 @@ class FieldDefinition {
|
||||
|
||||
public function getDefault() : mixed
|
||||
{
|
||||
if ( isset($this->default) ) {
|
||||
if (is_bool($this->default)) {
|
||||
return (int) $this->default;
|
||||
if (isset($this->default)) {
|
||||
$value = $this->adapter->writableValue($this->default);
|
||||
|
||||
if (is_string($value) ) {
|
||||
$value = $this->adapter->escapeIdentifier($value, AdapterInterface::IDENTIFIER_VALUE);
|
||||
}
|
||||
|
||||
# Specific default cases here ..
|
||||
|
||||
return $this->default;
|
||||
return $value;
|
||||
}
|
||||
|
||||
# Fallback on attribute's default value
|
||||
|
||||
Reference in new issue
Block a user