{
    "forms": [
        {
            "name": "module",
            "entries_table": "wf_module",
            "title": "Module",
            "description": "Module",
            "module_name": "wfc",
            "create_table": true,
            "create_entries": false,
            "delete_entries": false,
            "published": true,
            "wf_producttype_name": "core-module",
            "fields": [
                {
                    "name": "admin_settings",
                    "type": "text",
                    "len": 255,
                    "label": "Admin Settings",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "user_settings",
                    "type": "text",
                    "len": 255,
                    "label": "User Settings",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                }
            ]
        },
        {
            "name": "form-step",
            "entries_table": "wf_formstep",
            "title": "Form Step",
            "description": "Form Step",
            "module_name": "wfc",
            "create_table": true,
            "create_entries": true,
            "delete_entries": true,
            "published": true,
            "wf_producttype_name": "core-form-step",
            "fields": [
                {
                    "name": "wf_formconfig_id",
                    "type": "integer",
                    "len": 11,
                    "label": "FormConfig ID",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "form-config"
                },
                {
                    "name": "step_action",
                    "type": "string",
                    "len": 32,
                    "label": "Step Action",
                    "required": false,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true
                },
                {
                    "name": "step_num",
                    "type": "integer",
                    "len": 11,
                    "label": "Step Num",
                    "required": true,
                    "searchable": true,
                    "editable": true,
                    "create_column": true
                },
                {
                    "name": "type",
                    "type": "string",
                    "len": 32,
                    "label": "Step Title",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true
                },
                {
                    "name": "step_title",
                    "type": "string",
                    "len": 100,
                    "label": "Step Title",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true
                },
                {
                    "name": "order",
                    "type": "text",
                    "len": 65555,
                    "label": "Step Order",
                    "required": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true
                },
                {
                    "name": "step_body",
                    "type": "text",
                    "len": 65555,
                    "label": "Step Body",
                    "required": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true
                }
            ]
        },
        {
            "name": "setting",
            "entries_table": "wf_setting",
            "title": "Settings",
            "description": "Global Settings",
            "module_name": "wfc",
            "create_table": true,
            "create_entries": true,
            "delete_entries": true,
            "published": true,
            "wf_producttype_name": "core-setting",
            "fields": [
                {
                    "name": "group_id",
                    "type": "integer",
                    "len": 11,
                    "label": "GroupId",
                    "required": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true
                },
                {
                    "name": "param_name",
                    "type": "string",
                    "len": 64,
                    "label": "ParamName",
                    "required": true,
                    "uniq": true,
                    "searchable": true,
                    "editable": true,
                    "create_column": true
                },
                {
                    "name": "param_value",
                    "type": "text",
                    "len": 64,
                    "label": "ParamValue",
                    "required": true,
                    "searchable": false,
                    "editable": true,
                    "create_column": true
                }
            ]
        },
        {
            "name": "action-type",
            "entries_table": "wf_formactiontype",
            "title": "Action Type",
            "description": "Action Type",
            "module_name": "wfc",
            "create_table": true,
            "create_entries": false,
            "delete_entries": false,
            "published": true,
            "wf_producttype_name": "core-action-type",
            "fields": [
                {
                    "name": "name",
                    "type": "string",
                    "len": 32,
                    "label": "Name",
                    "required": true,
                    "uniq": true,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                }
            ]
        },
        {
            "name": "product-type",
            "entries_table": "wf_producttype",
            "title": "Product Type",
            "description": "Product Type",
            "module_name": "wfc",
            "create_table": true,
            "create_entries": false,
            "delete_entries": false,
            "published": true,
            "wf_producttype_name": "core-product-type",
            "fields": [
                {
                    "name": "name",
                    "type": "string",
                    "len": 32,
                    "label": "Name",
                    "required": true,
                    "uniq": true,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                }
            ]
        },
        {
            "name": "option",
            "entries_table": "wf_option",
            "title": "Option",
            "description": "Option Configuration",
            "module_name": "wfc",
            "create_table": true,
            "create_entries": true,
            "published": true,
            "public_search_enabled": true,
            "wf_producttype_name": "core-option",
            "fields": [
                {
                    "name": "attributes",
                    "type": "text",
                    "len": 64,
                    "label": "Attributes",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "is_private",
                    "type": "boolean",
                    "len": 1,
                    "label": "Is Private",
                    "required": false,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "label",
                    "type": "string",
                    "len": 64,
                    "label": "Label",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "value",
                    "type": "text",
                    "len": 64,
                    "label": "Value",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "name",
                    "type": "string",
                    "len": 32,
                    "label": "Name",
                    "required": true,
                    "uniq": true,
                    "searchable": true,
                    "editable": false,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "parent_id",
                    "type": "integer",
                    "len": 11,
                    "label": "Parent",
                    "required": false,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "option"
                },
                {
                    "name": "wf_optiongroup_id",
                    "type": "integer",
                    "len": 11,
                    "label": "OptionGroup",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "option"
                },
                {
                    "name": "tree_id",
                    "type": "integer",
                    "len": 11,
                    "label": "Tree",
                    "required": false,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "option"
                }
            ]
        },
        {
            "name": "option-group",
            "entries_table": "wf_option",
            "title": "OptionGroup",
            "description": "OptionGroup Configuration",
            "module_name": "wfc",
            "create_table": true,
            "create_entries": true,
            "published": true,
            "wf_producttype_name": "core-option-group",
            "fields": [
                {
                    "name": "attributes",
                    "type": "text",
                    "len": 64,
                    "label": "Attributes",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "is_private",
                    "type": "boolean",
                    "len": 1,
                    "label": "Is Private",
                    "required": false,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "label",
                    "type": "string",
                    "len": 64,
                    "label": "Label",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "name",
                    "type": "string",
                    "len": 32,
                    "label": "Name",
                    "required": true,
                    "uniq": true,
                    "searchable": true,
                    "editable": false,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "parent_id",
                    "type": "integer",
                    "len": 11,
                    "label": "Parent",
                    "required": false,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "option"
                }
            ]
        },
        {
            "name": "form-config",
            "entries_table": "wf_formconfig",
            "title": "Form Config",
            "description": "Form Configuration",
            "module_name": "wfc",
            "create_table": true,
            "create_entries": true,
            "published": true,
            "wf_producttype_name": "core-form-config",
            "fields": [
                {
                    "name": "attributes",
                    "type": "text",
                    "len": 65555,
                    "label": "Attributes",
                    "required": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "name",
                    "type": "string",
                    "len": 64,
                    "label": "Name",
                    "required": true,
                    "uniq": true,
                    "searchable": true,
                    "editable": false,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "entries_table",
                    "type": "string",
                    "len": 64,
                    "label": "Entries Table",
                    "required": true,
                    "uniq": false,
                    "searchable": false,
                    "editable": false,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "title",
                    "type": "string",
                    "len": 64,
                    "label": "Title",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "description",
                    "type": "string",
                    "len": 64,
                    "label": "Description",
                    "required": false,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "content_title",
                    "type": "string",
                    "len": 255,
                    "label": "Content Title",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "content_slug",
                    "type": "string",
                    "len": 255,
                    "label": "Content Slug",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "content_excerpt",
                    "type": "string",
                    "len": 1000,
                    "label": "Content Excerpt",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "content_body",
                    "type": "text",
                    "len": 65555,
                    "label": "Content Body",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "create_table",
                    "type": "boolean",
                    "len": 1,
                    "label": "Create Table",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "public_search_enabled",
                    "type": "boolean",
                    "len": 1,
                    "label": "PublicSearchEnabled",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "wf_optiongroup_id",
                    "type": "integer",
                    "len": 11,
                    "label": "OptionGroup",
                    "required": false,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "option"
                },
                {
                    "name": "wf_producttype_id",
                    "type": "integer",
                    "len": 11,
                    "label": "ProductType",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "product-type"
                }
            ]
        },
        {
            "name": "field-config",
            "entries_table": "wf_fieldconfig",
            "title": "Field Config",
            "description": "Field Config",
            "module_name": "wfc",
            "create_table": true,
            "create_entries": true,
            "published": true,
            "wf_producttype_name": "core-field-config",
            "fields": [
                {
                    "name": "parent_id",
                    "type": "integer",
                    "len": 11,
                    "label": "Parent",
                    "required": false,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "field-config"
                },
                {
                    "name": "attributes",
                    "type": "text",
                    "len": 65555,
                    "label": "Attributes",
                    "required": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "nexus",
                    "type": "text",
                    "len": 65555,
                    "label": "Nexus",
                    "required": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "create_column",
                    "type": "boolean",
                    "len": 1,
                    "label": "Create Column",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "editable",
                    "type": "boolean",
                    "len": 1,
                    "label": "Editable",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "is_category",
                    "type": "boolean",
                    "len": 1,
                    "label": "Is Category",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "indexable",
                    "type": "boolean",
                    "len": 1,
                    "label": "Indexable",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "label",
                    "type": "string",
                    "len": 255,
                    "label": "Label",
                    "required": true,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "legend",
                    "type": "text",
                    "len": 255,
                    "label": "Legend",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "validation_schema",
                    "type": "text",
                    "len": 6555,
                    "label": "ValidationSchema",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "len",
                    "type": "integer",
                    "len": 255,
                    "label": "Length",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "step_num",
                    "type": "integer",
                    "len": 11,
                    "label": "StepNum",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "name",
                    "type": "string",
                    "len": 32,
                    "label": "Name",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": false,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "input_type",
                    "type": "string",
                    "len": 32,
                    "label": "InputType",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "required",
                    "type": "boolean",
                    "len": 1,
                    "label": "Required",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "searchable",
                    "type": "boolean",
                    "len": 1,
                    "label": "Searchable",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "type",
                    "type": "string",
                    "len": 32,
                    "label": "Type",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": false,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "uniq",
                    "type": "boolean",
                    "len": 1,
                    "label": "Unique",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "visible",
                    "type": "boolean",
                    "len": 1,
                    "label": "Visible",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "wf_formconfig_id",
                    "type": "integer",
                    "len": 11,
                    "label": "FormConfig",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "form-config"
                },
                {
                    "name": "wf_optiongroup_id",
                    "type": "integer",
                    "len": 11,
                    "label": "OptionGroup",
                    "required": false,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "option"
                },
                {
                    "name": "wf_ref_formconfig_id",
                    "type": "integer",
                    "len": 11,
                    "label": "Ref FormConfig",
                    "required": false,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "form-config"
                }
            ]
        },
        {
            "name": "action",
            "entries_table": "wf_formaction",
            "title": "Action",
            "description": "Action",
            "module_name": "wfc",
            "create_table": true,
            "create_entries": true,
            "published": true,
            "wf_producttype_name": "core-action",
            "fields": [
                {
                    "name": "attributes",
                    "type": "text",
                    "len": 64,
                    "label": "Attributes",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "mail_attachments",
                    "type": "text",
                    "len": 255,
                    "label": "Mail Attachments",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "mail_bcc",
                    "type": "text",
                    "len": 255,
                    "label": "Bcc",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "mail_body",
                    "type": "text",
                    "len": 255,
                    "label": "Body",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "mail_cc",
                    "type": "text",
                    "len": 255,
                    "label": "Cc",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "mail_from",
                    "type": "string",
                    "len": 255,
                    "label": "From",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "mail_subject",
                    "type": "string",
                    "len": 255,
                    "label": "Subject",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "mail_to",
                    "type": "string",
                    "len": 255,
                    "label": "To",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "return_url",
                    "type": "string",
                    "len": 255,
                    "label": "Return Url",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "template_name",
                    "type": "string",
                    "len": 64,
                    "label": "TemplateName",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "title",
                    "type": "string",
                    "len": 32,
                    "label": "title",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "url",
                    "type": "string",
                    "len": 255,
                    "label": "Url",
                    "required": false,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "wf_formactiontype_id",
                    "type": "integer",
                    "len": 11,
                    "label": "ActionType",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "action-type"
                },
                {
                    "name": "wf_formconfig_id",
                    "type": "integer",
                    "len": 11,
                    "label": "FormConfig",
                    "required": true,
                    "uniq": false,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "form-config"
                }
            ]
        },
        {
            "name": "license",
            "entries_table": "wf_license",
            "title": "License",
            "description": "License Configuration",
            "module_name": "wfc",
            "create_table": true,
            "create_entries": true,
            "published": true,
            "wf_producttype_name": "core-license",
            "fields": [
                {
                    "name": "data",
                    "type": "text",
                    "len": 64,
                    "label": "Data",
                    "required": true,
                    "uniq": false,
                    "searchable": false,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "license_key",
                    "type": "string",
                    "len": 255,
                    "label": "LicenseKey",
                    "required": true,
                    "uniq": true,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": ""
                },
                {
                    "name": "wf_producttype_id",
                    "type": "integer",
                    "len": 11,
                    "label": "ProductType",
                    "required": false,
                    "uniq": true,
                    "searchable": true,
                    "editable": true,
                    "create_column": true,
                    "ref_form_config": "product-type"
                }
            ]
        }
    ]
}
