{
	"idProperty": "dbType",
	"rulesPath": "wsh-base/xpdrules/rules.xpd",
	"propertiesFn": "wsh-base/xpdrules/db/db2.fn",
	"properties": {
		"dbType": {
			"type": "string",
			"value": "generic",
			"export": false
		},
		"type": {
			"type": "string",
			"value": "varchar",
			"required": true,
			"export": "type",
			"preBurn": "type.preBurn"
		},
		"uiType": {
			"type": "string",
			"value": "varchar",
			"required": true,
			"alias": [
				"uitype"
			],
			"export": false
		},
		"length": {
			"type": "number",
			"value": 128,
			"required": true,
			"export": false
		},
		"isTitle": {
			"type": "boolean",
			"value": false,
			"export": false
		}
	},
	"collections": {
		"varchar": {
			"id": -1,
			"apply": "text"
		},
		"generic": {
			"id": 1
		},
		"primaryKey": {
			"id": 2,
			"properties": {
				"type": {
					"value": "int"
				},
				"uiType": {
					"value": "number"
				},
				"length": {
					"value": 11
				},
				"autoIncrement": {
					"type": "boolean",
					"value": true,
					"export": "auto_increment",
					"alias": ["auto_increment"]
				},
				"primary": {
					"type": "boolean",
					"value": true
				},
				"readonly": {
					"type": "boolean",
					"value": true,
					"alias": ["readOnly"]
				}
			}
		},
		"text": {
			"id": 1,
			"collections": {
				"longtext": {
					"id": 2,
					"properties": {
						"uiType": {
							"value": "textarea"
						},
						"length": {
							"value": 16384
						}
					},
					"collections": {
						"html": {
							"id": 3,
							"properties": {
								"uiType": {
									"value": "html"
								}
							}
						},
						"markdown": {
							"id": 4,
							"properties": {
								"uiType": {
									"value": "markdown"
								}
							}
						},
						"jsontext": {
							"id": 5,
							"properties": {
								"uiType": {
									"value": "jsontext"
								}
							}
						}
					}
				}
			}
		},
		"number": {
			"id": 6,
			"properties": {
				"uiType": {
					"value": "number"
				},
				"type": {
					"value": "int"
				},
				"length": {
					"value": 5
				}
			}
		},
		"xpd": {
			"id": 7,
			"properties": {
				"uiType": {
					"value": "xpd"
				},
				"type": {
					"value": "varchar"
				},
				"length": {
					"value": 32768
				},
				"file": {
					"type": "string",
					"value": "",
					"alias": ["xpd"]
				}
			}
		}
	}
}