Command Substance

Topics: General
Jan 6, 2012 at 7:07 AM

I'd like to understand the inner working of three commands:

"codegen module": Does this do anything besides create files and subfolders under a new module folder?  Does it do any additional work?  For example, does it make any changes to the SQL database?

"package install": Does this do anything besides simply unzipping files and subfolders into a new module folder?  Does it do additional work?  Does it touch the SQL database?

"package uninstall": Same question.  Does this simply remove a specified module folder (along with contained files and subfolders)?  Or does this do additional work?  Does it touch the database?

Coordinator
Jan 6, 2012 at 8:40 AM

codegen: no, that's what it does: code generation

package commands: no, they just do that. The code for these two commands is in Orchard.Pakaging/Commands/PackagingCommands.cs