You need to disable a module on a Magento Commerce 2 3 Cloud project and remove its database tables The module uses the declarative schema system to manage its database changes
I feel like we discussed the importance of committing the config.php file after disabling a module, but I can't recall if that applies to all environments.
I think option A sounds familiar, but I’m a bit confused about whether we need to remove the database tables manually or if that happens automatically.
I'm leaning towards option D. Removing the module line from config.php on the local environment and then deploying seems like the safest way to fully remove the module and its database tables.
Option C seems risky to me. Deleting the module from the repo while leaving the config.php record intact could cause issues. I'd want to make sure the module is fully removed, so I'd lean towards A or D.
I think the key here is that the module uses declarative schema. That means the database changes are managed through the module's setup scripts, not manually. So I'd go with option A - disable the module and let Magento handle the rest.
Hmm, I'm a bit unsure about this one. The question mentions the module uses declarative schema, so I'm not sure if just disabling it will remove the database tables. Maybe option B or D would be safer?
I'm a bit confused by this question. Is there a specific setting or configuration I need to change to make the "Interesting field" a selected field? The options don't seem very clear to me.
Ah, I remember learning about this in class. gRPC is designed for efficient data transfer, so it supports binary formats like ProtoBuf rather than text-based ones like XML or YAML. I'll go with ProtoBuf and JSON as my two choices.
Ah, the joys of Magento! Where every action is a potential minefield. I wonder if the developers have a special room just for throwing darts at the config.php file.
Removing the module line from the config.php file on the local environment and deploying it? Hmm, I'm not sure that's a good idea. Wouldn't that just hide the module rather than properly disabling it?
Deleting the module from the git repository and leaving the record in config.php? That's a recipe for disaster! You'd end up with a mismatch between the code and the configuration, which could lead to all sorts of problems.
C) Deleting the module from the git repository and leaving the record in config.php? That's a recipe for disaster! You'd end up with a mismatch between the code and the configuration, which could lead to all sorts of problems.
Disabling the module directly on the production environment? That's a bold move! I'd be worried about any potential data loss or compatibility issues. Better to test it out on the local environment first.
Disabling the module on the local environment and committing the config.php file sounds like the right approach. That way, the change is deployed to the production environment without any database issues.
Flo
3 months agoJerry
3 months agoHelene
3 months agoJavier
4 months agoRonnie
4 months agoMichel
4 months agoTrina
4 months agoDelfina
4 months agoParis
5 months agoLachelle
5 months agoJoye
5 months agoChantay
5 months agoEvan
5 months agoAlethea
5 months agoJoanne
5 months agoRasheeda
5 months agoTori
9 months agoShannan
10 months agoDeonna
8 months agoLera
8 months agoIvan
8 months agoJuan
10 months agoTonette
9 months agoDarrel
9 months agoPauline
9 months agoArlie
10 months agoJose
9 months agoPaola
9 months agoLemuel
9 months agoJudy
10 months agoEdda
11 months agoViva
9 months agoNoelia
9 months agoHarley
10 months agoJani
10 months agoThurman
10 months agoKimberlie
10 months agoAllene
11 months agoAnthony
11 months agoVerlene
11 months ago