protected static function getSchemaManager()
 {
     if (!self::$schemaManager) {
         self::$schemaManager = Schema::getConnection()->getDoctrineSchemaManager();
         Type::addType('enumdbtype', 'RainLab\\Builder\\Classes\\EnumDbType');
         // Fixes the problem with enum column type not supported
         // by Doctrine (https://github.com/laravel/framework/issues/1346)
         $platform = self::$schemaManager->getDatabasePlatform();
         $platform->registerDoctrineTypeMapping('enum', 'enumdbtype');
     }
     return self::$schemaManager;
 }
 protected static function getSchemaManager()
 {
     if (!self::$schemaManager) {
         self::$schemaManager = Schema::getConnection()->getDoctrineSchemaManager();
     }
     return self::$schemaManager;
 }