Can't copy layout to one specific environment

I have one environment X and I need to copy its layout to environment Y, but after the copy the layout of environment X doesn’t change.
But the very same copy (from the environment X) works fine if the layout is copied to another environment. It looks like just the Y environment can’t receive the copy.

Expected behavior

After receiving the copy confirmation email (subject: “Copy environment layout success”), the Y environment is expected to be equal to X

Actual behavior

Y is not updated. The collection “Bookings” has a different column ordering:

Source (correct, desired result):

Destination (unchanged, different from original):

Failure Logs

none

Context

  • Package Version: "forest-express-sequelize": "^6.3.8"

  • Express Version: "express": "~4.17.1"

  • Sequelize Version: "sequelize": "^5.22.3"

  • Database Dialect: postgres

  • Database Version: 12

  • Project Name: Sailsquare

  • X (source) environment name: stg-datamix[...]

  • X (destination) environment name: dev-datamix[...]

Hi @Matteo,

Sorry to read the issue you have.
Could you tell us what is the name of this “Y” environment to investigate?
“dev-datamix…” (specified in the “context” section) does not seem to exist anymore as an active environment name of your project.

Thanks for your help.

Hi @arnaud.
Thank you for you support.

I confirm I can see the environment live in the project settings > environments section of my project. I just renamed the environment in order to have a simpler and shorter name to handle :slight_smile:

So the name is DEV-DATAMIX. Here is the evidence:

Screenshot 2020-09-18 at 16.30.57

Hope this helps. Thank you!
Matteo

I did a quick maintenance operation on this environment to try to improve things.
Could you retry the copy layout the dev-datamix environment?

Thanks

1 Like

Thank you @arnaud.
Now the copy worked like a charm!

Thank you
Matteo

2 Likes