Remove manual doctrine mapping for enums
This commit is contained in:
parent
037d2d9e84
commit
c73d64cdbc
1 changed files with 0 additions and 5 deletions
|
@ -149,11 +149,6 @@ class CustomField extends Model
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// This is just a dumb thing we have to include because Laraval/Doctrine doesn't
|
|
||||||
// play well with enums or a table that EVER had enums. :(
|
|
||||||
$platform = Schema::getConnection()->getDoctrineSchemaManager()->getDatabasePlatform();
|
|
||||||
$platform->registerDoctrineTypeMapping('enum', 'string');
|
|
||||||
|
|
||||||
// Rename the field if the name has changed
|
// Rename the field if the name has changed
|
||||||
Schema::table(self::$table_name, function ($table) use ($custom_field) {
|
Schema::table(self::$table_name, function ($table) use ($custom_field) {
|
||||||
$table->renameColumn($custom_field->convertUnicodeDbSlug($custom_field->getOriginal('name')), $custom_field->convertUnicodeDbSlug());
|
$table->renameColumn($custom_field->convertUnicodeDbSlug($custom_field->getOriginal('name')), $custom_field->convertUnicodeDbSlug());
|
||||||
|
|
Loading…
Add table
Reference in a new issue