Removing Content Types
Overview
There is no built in method for completely eradicating a type/rule. But if you want to do it manually, these are the parts you will need to cover.
Files
Remove the cfc in packages/types or packages/rules
Delete any include files. e.g. packages/types/_yourTypeName
Delete the webskin directory. e.g. webskin/yourTypeName
Database
Delete the table by the name of the type/rule
Delete tables named in the style of yourTypeName_arrayPropertyName
Remove references to that type from refObjects: delete from
refObjects where typename='yourTypeName'
Application variables
Simplest solution is to restart coldfusion or perform an &updateapp=1 to re-initialise the application
Otherwise set up a page to remove the type/rule from application.types/application.rules struct - there will be a key by the name of the type/rule
Remove the type/rule from application.stcoapi the same way