Version20160725000000
class Version20160725000000 extends AbstractMigration implements DirectSchemaUpgraderInterface (View source)
Traits
Properties
protected | $app | from AbstractMigration |
Methods
No description
Set to NULL the fields in a table that reference not existing values of another table.
Delete the records in a table whose field references not existing values of another table.
No description
Upgrade the database structure with direct database access.
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
__construct(Version $version)
No description
final
up(Schema $schema)
{@inheritdoc}
final
postUp(Schema $schema)
{@inheritdoc}
final
down(Schema $schema)
{@inheritdoc}
final
postDown(Schema $schema)
{@inheritdoc}
protected
output($message)
No description
protected
refreshEntities($entities = null)
No description
protected
refreshDatabaseTables($tables)
No description
protected
refreshBlockType($btHandle)
No description
protected
nullifyInvalidForeignKey(string $table, string $field, string $linkedTable, string $linkedField)
Set to NULL the fields in a table that reference not existing values of another table.
protected
deleteInvalidForeignKey(string $table, string $field, string $linkedTable, string $linkedField)
Delete the records in a table whose field references not existing values of another table.
addColumnIfMissing(Schema $schema)
No description
migrateDrafts()
No description
addNotifications()
No description
upgradeDatabase()
Upgrade the database structure with direct database access.
protected
prepareInvalidForeignKeys()
No description
protected
deleteInvalidAttributeValuesForeignKeys()
No description
protected
nullifyInvalidForeignKeys()
No description
protected
renameProblematicTables()
No description
protected
migrateOldPermissions()
No description
protected
migrateFileManagerPermissions()
No description
protected
migrateFileSetManagerPermissions($fsID, FileFolder $folder)
No description
protected
updateDoctrineXmlTables()
No description
protected
prepareProblematicEntityTables()
No description
protected
installOtherEntities()
No description
protected
installEntities($entities)
No description
protected
importAttributeKeys()
No description
protected
migrateAttributeValue($atHandle, $avID)
No description
protected
addAttributeValue($atID, $akID, $avID)
No description
protected
importAttributeKeySettings($atID, $akID)
No description
protected
importAttributeTypes()
No description
protected
addDashboard()
No description
protected
addBlockTypes()
No description
protected
addTreeNodeTypes()
No description
protected
installDesktops()
No description
protected
updateWorkflows()
No description
protected
installSite()
No description
protected
splittedTrackingCode()
No description
protected
addPermissions()
No description
protected
cleanupOldPermissions()
No description
protected
updateTopics()
No description
protected
updateFileManager()
No description
protected
updateJobs()
No description
protected
setupSinglePages()
No description
protected
installLocales()
No description
protected
fixStacks()
No description