Uploaded image for project: 'Ibexa IBX'
  1. Ibexa IBX
  2. IBX-3334

ibexa:io:migrate-files command causes files to be 0 bytes

    XMLWordPrintable

Details

    Description

      Steps to reproduce

      1. Install Ibexa DXP v3
      2. Create image content
      3. Configure only DFS:
      parameters:
          env(DFS_DATABASE_URL): '%env(resolve:DATABASE_URL)%'
          dfs_database_url: '%env(resolve:DFS_DATABASE_URL)%'
      
      # new doctrine connection for the dfs legacy_dfs_cluster metadata handler.
      doctrine:
          dbal:
              connections:
                  dfs:
                      # configure these for your database server
                      driver: 'pdo_mysql'
                      charset: 'utf8'
                      default_table_options:
                          charset: '%database_charset%'
                          collate: '%database_collation%'
                      url: '%dfs_database_url%'
      
      # define the ez handlers
      ez_io:
          metadata_handlers:
              dfs:
                  legacy_dfs_cluster:
                      connection: doctrine.dbal.dfs_connection
      
      # set the application handlers
      ezplatform:
          system:
              default:
                  io:
                      metadata_handler: dfs 

       

      1. Run php bin/console ibexa:io:migrate-files --from=default,default --to=dfs,default
      2. Check file size added file

       

      Result

      Added files now have 0 byte size.

       

      Expected result

      The command should only move the metadata and the files should remain intact

      Designs

        Attachments

          Activity

            People

              Unassigned Unassigned
              mateusz.debinski@ibexa.co Mateusz Dębiński
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: