oms-RiskManagement/Admin/Install/db.json
2024-03-29 15:26:00 +00:00

585 lines
20 KiB
JSON
Executable File

{
"riskmngmt_category": {
"name": "riskmngmt_category",
"fields": {
"riskmngmt_category_id": {
"name": "riskmngmt_category_id",
"type": "INT",
"null": false,
"primary": true,
"autoincrement": true
},
"riskmngmt_category_name": {
"name": "riskmngmt_category_name",
"type": "VARCHAR(255)",
"null": false
},
"riskmngmt_category_description": {
"name": "riskmngmt_category_description",
"type": "TEXT",
"null": false
},
"riskmngmt_category_descriptionraw": {
"name": "riskmngmt_category_descriptionraw",
"type": "TEXT",
"null": false
},
"riskmngmt_category_parent": {
"name": "riskmngmt_category_parent",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "riskmngmt_category",
"foreignKey": "riskmngmt_category_id"
},
"riskmngmt_category_responsible": {
"name": "riskmngmt_category_responsible",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "account",
"foreignKey": "account_id"
},
"riskmngmt_category_deputy": {
"name": "riskmngmt_category_deputy",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "account",
"foreignKey": "account_id"
}
}
},
"riskmngmt_category_l11n": {
"name": "riskmngmt_category_l11n",
"fields": {
"riskmngmt_category_l11n_id": {
"name": "riskmngmt_category_l11n_id",
"type": "INT",
"null": false,
"primary": true,
"autoincrement": true
},
"riskmngmt_category_l11n_title": {
"name": "riskmngmt_category_l11n_title",
"type": "VARCHAR(255)",
"null": false
},
"riskmngmt_category_l11n_category": {
"name": "riskmngmt_category_l11n_category",
"type": "INT",
"null": false,
"foreignTable": "riskmngmt_category",
"foreignKey": "riskmngmt_category_id"
},
"riskmngmt_category_l11n_language": {
"name": "riskmngmt_category_l11n_language",
"type": "VARCHAR(2)",
"default": null,
"null": true,
"foreignTable": "language",
"foreignKey": "language_639_1"
}
}
},
"riskmngmt_process": {
"name": "riskmngmt_process",
"fields": {
"riskmngmt_process_id": {
"name": "riskmngmt_process_id",
"type": "INT",
"null": false,
"primary": true,
"autoincrement": true
},
"riskmngmt_process_name": {
"name": "riskmngmt_process_name",
"type": "VARCHAR(255)",
"null": false
},
"riskmngmt_process_description": {
"name": "riskmngmt_process_description",
"type": "TEXT",
"null": false
},
"riskmngmt_process_descriptionraw": {
"name": "riskmngmt_process_descriptionraw",
"type": "TEXT",
"null": false
},
"riskmngmt_process_department": {
"name": "riskmngmt_process_department",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "organization_department",
"foreignKey": "organization_department_id"
}
,
"riskmngmt_process_unit": {
"name": "riskmngmt_process_unit",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "unit",
"foreignKey": "unit_id"
},
"riskmngmt_process_responsible": {
"name": "riskmngmt_process_responsible",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "account",
"foreignKey": "account_id"
},
"riskmngmt_process_deputy": {
"name": "riskmngmt_process_deputy",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "account",
"foreignKey": "account_id"
}
}
},
"riskmngmt_risk": {
"name": "riskmngmt_risk",
"fields": {
"riskmngmt_risk_id": {
"name": "riskmngmt_risk_id",
"type": "INT",
"null": false,
"primary": true,
"autoincrement": true
},
"riskmngmt_risk_status": {
"name": "riskmngmt_risk_status",
"type": "TINYINT",
"null": false
},
"riskmngmt_risk_name": {
"name": "riskmngmt_risk_name",
"type": "VARCHAR(255)",
"null": false
},
"riskmngmt_risk_description": {
"name": "riskmngmt_risk_description",
"type": "TEXT",
"null": false
},
"riskmngmt_risk_descriptionraw": {
"name": "riskmngmt_risk_descriptionraw",
"type": "TEXT",
"null": false
},
"riskmngmt_risk_grosslikelihoodr": {
"name": "riskmngmt_risk_grosslikelihoodr",
"type": "DECIMAL(7,4)",
"null": false
},
"riskmngmt_risk_grosslikelihoodlevel": {
"name": "riskmngmt_risk_grosslikelihoodlevel",
"type": "TINYINT",
"null": false
},
"riskmngmt_risk_grosscostlevel": {
"name": "riskmngmt_risk_grosscostlevel",
"type": "TINYINT",
"null": false
},
"riskmngmt_risk_grosscost": {
"name": "riskmngmt_risk_grosscost",
"type": "BIGINT",
"null": false
},
"riskmngmt_risk_grossexpectedcost": {
"name": "riskmngmt_risk_grossexpectedcost",
"type": "BIGINT",
"null": false
},
"riskmngmt_risk_netlikelihoodr": {
"name": "riskmngmt_risk_netlikelihoodr",
"type": "DECIMAL(7,4)",
"null": false
},
"riskmngmt_risk_netlikelihoodlevel": {
"name": "riskmngmt_risk_netlikelihoodlevel",
"type": "TINYINT",
"null": false
},
"riskmngmt_risk_netcostlevel": {
"name": "riskmngmt_risk_netcostlevel",
"type": "TINYINT",
"null": false
},
"riskmngmt_risk_netcost": {
"name": "riskmngmt_risk_netcost",
"type": "BIGINT",
"null": false
},
"riskmngmt_risk_netexpectedcost": {
"name": "riskmngmt_risk_netexpectedcost",
"type": "BIGINT",
"null": false
},
"riskmngmt_risk_unit": {
"name": "riskmngmt_risk_unit",
"type": "INT",
"null": false,
"foreignTable": "unit",
"foreignKey": "unit_id"
},
"riskmngmt_risk_department": {
"name": "riskmngmt_risk_department",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "organization_department",
"foreignKey": "organization_department_id"
},
"riskmngmt_risk_category": {
"name": "riskmngmt_risk_category",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "riskmngmt_category",
"foreignKey": "riskmngmt_category_id"
},
"riskmngmt_risk_project": {
"name": "riskmngmt_risk_project",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "projectmanagement_project",
"foreignKey": "projectmanagement_project_id"
},
"riskmngmt_risk_process": {
"name": "riskmngmt_risk_process",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "riskmngmt_process",
"foreignKey": "riskmngmt_process_id"
},
"riskmngmt_risk_responsible": {
"name": "riskmngmt_risk_responsible",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "account",
"foreignKey": "account_id"
},
"riskmngmt_risk_deputy": {
"name": "riskmngmt_risk_deputy",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "account",
"foreignKey": "account_id"
},
"riskmngmt_risk_created_at": {
"name": "riskmngmt_risk_created_at",
"type": "DATETIME",
"null": false
}
}
},
"riskmngmt_risk_object": {
"name": "riskmngmt_risk_object",
"fields": {
"riskmngmt_risk_object_id": {
"name": "riskmngmt_risk_object_id",
"type": "INT",
"null": false,
"primary": true,
"autoincrement": true
},
"riskmngmt_risk_object_name": {
"name": "riskmngmt_risk_object_name",
"type": "VARCHAR(255)",
"null": false
},
"riskmngmt_risk_object_description": {
"name": "riskmngmt_risk_object_description",
"type": "TEXT",
"null": false
},
"riskmngmt_risk_object_descriptionraw": {
"name": "riskmngmt_risk_object_descriptionraw",
"type": "TEXT",
"null": false
},
"riskmngmt_risk_object_risk": {
"name": "riskmngmt_risk_object_risk",
"type": "INT",
"null": false,
"foreignTable": "riskmngmt_risk",
"foreignKey": "riskmngmt_risk_id"
}
}
},
"riskmngmt_history": {
"name": "riskmngmt_history",
"fields": {
"riskmngmt_history_id": {
"name": "riskmngmt_history_id",
"type": "INT",
"null": false,
"primary": true,
"autoincrement": true
},
"riskmngmt_history_grosslikelihoodr": {
"name": "riskmngmt_history_grosslikelihoodr",
"type": "DECIMAL(7,4)",
"null": false
},
"riskmngmt_history_grosslikelihoodlevel": {
"name": "riskmngmt_history_grosslikelihoodlevel",
"type": "TINYINT",
"null": false
},
"riskmngmt_history_grosscostlevel": {
"name": "riskmngmt_history_grosscostlevel",
"type": "TINYINT",
"null": false
},
"riskmngmt_history_grosscost": {
"name": "riskmngmt_history_grosscost",
"type": "BIGINT",
"null": false
},
"riskmngmt_history_grossexpectedcost": {
"name": "riskmngmt_history_grossexpectedcost",
"type": "BIGINT",
"null": false
},
"riskmngmt_history_netlikelihoodr": {
"name": "riskmngmt_history_netlikelihoodr",
"type": "DECIMAL(7,4)",
"null": false
},
"riskmngmt_history_netlikelihoodlevel": {
"name": "riskmngmt_history_netlikelihoodlevel",
"type": "TINYINT",
"null": false
},
"riskmngmt_history_netcostlevel": {
"name": "riskmngmt_history_netcostlevel",
"type": "TINYINT",
"null": false
},
"riskmngmt_history_netcost": {
"name": "riskmngmt_history_netcost",
"type": "BIGINT",
"null": false
},
"riskmngmt_history_netexpectedcost": {
"name": "riskmngmt_history_netexpectedcost",
"type": "BIGINT",
"null": false
},
"riskmngmt_history_unit": {
"name": "riskmngmt_history_unit",
"type": "INT",
"null": false,
"foreignTable": "unit",
"foreignKey": "unit_id"
},
"riskmngmt_history_department": {
"name": "riskmngmt_history_department",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "organization_department",
"foreignKey": "organization_department_id"
},
"riskmngmt_history_category": {
"name": "riskmngmt_history_category",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "riskmngmt_category",
"foreignKey": "riskmngmt_category_id"
},
"riskmngmt_history_project": {
"name": "riskmngmt_history_project",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "projectmanagement_project",
"foreignKey": "projectmanagement_project_id"
},
"riskmngmt_history_process": {
"name": "riskmngmt_history_process",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "riskmngmt_process",
"foreignKey": "riskmngmt_process_id"
},
"riskmngmt_history_risk": {
"name": "riskmngmt_history_risk",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "riskmngmt_risk",
"foreignKey": "riskmngmt_risk_id"
},
"riskmngmt_history_created_at": {
"name": "riskmngmt_history_created_at",
"type": "DATETIME",
"null": false
}
}
},
"riskmngmt_risk_media": {
"name": "riskmngmt_risk_media",
"fields": {
"riskmngmt_risk_media_id": {
"name": "riskmngmt_risk_media_id",
"type": "INT",
"null": false,
"primary": true,
"autoincrement": true
},
"riskmngmt_risk_media_risk": {
"name": "riskmngmt_risk_media_risk",
"type": "INT",
"null": false,
"foreignTable": "riskmngmt_risk",
"foreignKey": "riskmngmt_risk_id"
},
"riskmngmt_risk_media_media": {
"name": "riskmngmt_risk_media_media",
"type": "INT",
"null": false,
"foreignTable": "media",
"foreignKey": "media_id"
}
}
},
"riskmngmt_cause": {
"name": "riskmngmt_cause",
"fields": {
"riskmngmt_cause_id": {
"name": "riskmngmt_cause_id",
"type": "INT",
"null": false,
"primary": true,
"autoincrement": true
},
"riskmngmt_cause_name": {
"name": "riskmngmt_cause_name",
"type": "VARCHAR(255)",
"null": false
},
"riskmngmt_cause_description": {
"name": "riskmngmt_cause_description",
"type": "TEXT",
"null": false
},
"riskmngmt_cause_descriptionraw": {
"name": "riskmngmt_cause_descriptionraw",
"type": "TEXT",
"null": false
},
"riskmngmt_cause_probability": {
"name": "riskmngmt_cause_probability",
"type": "INT",
"null": false
},
"riskmngmt_cause_department": {
"name": "riskmngmt_cause_department",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "organization_department",
"foreignKey": "organization_department_id"
},
"riskmngmt_cause_category": {
"name": "riskmngmt_cause_category",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "riskmngmt_category",
"foreignKey": "riskmngmt_category_id"
},
"riskmngmt_cause_project": {
"name": "riskmngmt_cause_project",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "projectmanagement_project",
"foreignKey": "projectmanagement_project_id"
},
"riskmngmt_cause_process": {
"name": "riskmngmt_cause_process",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "riskmngmt_process",
"foreignKey": "riskmngmt_process_id"
},
"riskmngmt_cause_risk": {
"name": "riskmngmt_cause_risk",
"type": "INT",
"null": false,
"foreignTable": "riskmngmt_risk",
"foreignKey": "riskmngmt_risk_id"
}
}
},
"riskmngmt_solution": {
"name": "riskmngmt_solution",
"fields": {
"riskmngmt_solution_id": {
"name": "riskmngmt_solution_id",
"type": "INT",
"null": false,
"primary": true,
"autoincrement": true
},
"riskmngmt_solution_name": {
"name": "riskmngmt_solution_name",
"type": "VARCHAR(255)",
"null": false
},
"riskmngmt_solution_description": {
"name": "riskmngmt_solution_description",
"type": "TEXT",
"null": false
},
"riskmngmt_solution_descriptionraw": {
"name": "riskmngmt_solution_descriptionraw",
"type": "TEXT",
"null": false
},
"riskmngmt_solution_probability": {
"name": "riskmngmt_solution_probability",
"type": "INT",
"null": false
},
"riskmngmt_solution_effect": {
"name": "riskmngmt_solution_effect",
"type": "INT",
"default": null,
"null": true
},
"riskmngmt_solution_cause": {
"name": "riskmngmt_solution_cause",
"type": "INT",
"default": null,
"null": true,
"foreignTable": "riskmngmt_cause",
"foreignKey": "riskmngmt_cause_id"
},
"riskmngmt_solution_risk": {
"name": "riskmngmt_solution_risk",
"type": "INT",
"null": false,
"foreignTable": "riskmngmt_risk",
"foreignKey": "riskmngmt_risk_id"
}
}
}
}