Skip to content
Snippets Groups Projects
Commit 36cacd6e authored by Evgeny Lavrik's avatar Evgeny Lavrik
Browse files

Update STS QA Schema

parent 2678bb92
No related branches found
No related tags found
No related merge requests found
{
"generatorVersion": "1.4.13",
"version": "1.0.10",
"generatorVersion": "1.4.14",
"version": "1.0.12",
"name": "StsSensorQA",
"url": "",
"classes": [
......@@ -241,7 +241,7 @@
},
{
"name": "V_fd",
"description": "V_fd",
"description": "Full depletion voltage",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -257,7 +257,7 @@
},
{
"name": "V_bd",
"description": "V_bd",
"description": "Breakdown voltage",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -273,7 +273,7 @@
},
{
"name": "C_bulk",
"description": "C_bulk",
"description": "Bulk capacitance",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -289,7 +289,7 @@
},
{
"name": "W_depl",
"description": "W_depl",
"description": "Depletion width",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -321,7 +321,7 @@
},
{
"name": "N_eff",
"description": "N_eff",
"description": "Effective doping concentration",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -337,7 +337,7 @@
},
{
"name": "I_tot_100",
"description": "I_tot_100",
"description": "Total leakage current at 100 V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -353,7 +353,7 @@
},
{
"name": "I_tot_150",
"description": "I_tot_150",
"description": "Total leakage current at 150 V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -369,7 +369,7 @@
},
{
"name": "I_tot_250",
"description": "I_tot_250",
"description": "Total leakage current at 250 V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -385,7 +385,7 @@
},
{
"name": "I_Slope",
"description": "Current slope",
"description": "Current ratio at 150/100 V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -829,54 +829,6 @@
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Date",
"description": "Date",
"friendlyType": "TimeStamp",
"cxxType": "TimeStamp",
"subType": "",
"defaultValue": "TimeStamp()",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "0",
"jsDefaultValue": "0",
"phpDefaultValue": "0",
"phpDbType": "unsignedInteger"
},
{
"name": "MeasurementType",
"description": "Measurement Type",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "SensorSide",
"description": "Sensor Side",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Quality",
"description": "Quality",
......@@ -910,40 +862,40 @@
"phpDbType": "text"
},
{
"name": "Operator",
"description": "Operator",
"friendlyType": "String",
"cxxType": "std::string",
"name": "V_fd",
"description": "Full depletion voltage",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
"defaultValue": "\"\"",
"defaultValue": "0.",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
"pythonDefaultValue": "0.",
"jsDefaultValue": "0.",
"phpDefaultValue": "0.",
"phpDbType": "double"
},
{
"name": "Location",
"description": "Location",
"friendlyType": "String",
"cxxType": "std::string",
"name": "V_bd",
"description": "Breakdown voltage",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
"defaultValue": "\"\"",
"defaultValue": "0.",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
"pythonDefaultValue": "0.",
"jsDefaultValue": "0.",
"phpDefaultValue": "0.",
"phpDbType": "double"
},
{
"name": "Temperature",
"description": "Temperature",
"name": "C_bulk",
"description": "Bulk capacitance",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -958,8 +910,8 @@
"phpDbType": "double"
},
{
"name": "Humidity",
"description": "Humidity",
"name": "W_depl",
"description": "Depletion width",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -974,8 +926,8 @@
"phpDbType": "double"
},
{
"name": "V_op",
"description": "V_op",
"name": "Resistivity",
"description": "Resistivity",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -990,8 +942,8 @@
"phpDbType": "double"
},
{
"name": "V_fd",
"description": "V_fd",
"name": "N_eff",
"description": "Effective doping concentration",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1006,8 +958,8 @@
"phpDbType": "double"
},
{
"name": "C_bulk",
"description": "C_bulk",
"name": "I_tot_100",
"description": "Total leakage current at 100 V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1022,8 +974,8 @@
"phpDbType": "double"
},
{
"name": "V_bd",
"description": "V_bd",
"name": "I_tot_150",
"description": "Total leakage current at 150 V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1038,8 +990,8 @@
"phpDbType": "double"
},
{
"name": "W_depl",
"description": "W_depl",
"name": "I_tot_250",
"description": "Total leakage current at 250 V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1054,8 +1006,8 @@
"phpDbType": "double"
},
{
"name": "Resistivity",
"description": "Resistivity",
"name": "I_slope",
"description": "Leakage current slope at 150/100 V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1070,8 +1022,257 @@
"phpDbType": "double"
},
{
"name": "N_eff",
"description": "N_eff",
"name": "Defects",
"description": "Defects summary",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "N_Defects",
"description": "Number of defects",
"friendlyType": "Integer",
"cxxType": "int",
"subType": "",
"defaultValue": "0",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "0",
"jsDefaultValue": "0",
"phpDefaultValue": "0",
"phpDbType": "integer"
},
{
"name": "BadStripsN",
"description": "Bad Strips N Side",
"friendlyType": "Integer Vector",
"cxxType": "std::vector<int>",
"subType": "",
"defaultValue": "{}",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "[]",
"jsDefaultValue": "[]",
"phpDefaultValue": "[]",
"phpDbType": "text"
},
{
"name": "BadStripsP",
"description": "Bad Strips P Side",
"friendlyType": "Integer Vector",
"cxxType": "std::vector<int>",
"subType": "",
"defaultValue": "{}",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "[]",
"jsDefaultValue": "[]",
"phpDefaultValue": "[]",
"phpDbType": "text"
},
{
"name": "Passed",
"description": "Passed",
"friendlyType": "Boolean",
"cxxType": "bool",
"subType": "",
"defaultValue": "false",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "False",
"jsDefaultValue": "false",
"phpDefaultValue": "false",
"phpDbType": "boolean"
},
{
"name": "CreatedAt",
"description": "Created At",
"friendlyType": "TimeStamp",
"cxxType": "TimeStamp",
"subType": "",
"defaultValue": "TimeStamp()",
"searcheable": true,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "0",
"jsDefaultValue": "0",
"phpDefaultValue": "0",
"phpDbType": "unsignedInteger"
}
],
"relations": [
{
"className": "StsSensor",
"type": "Has One",
"property": "Sensor",
"backwardProperty": ""
},
{
"className": "StsSensorElectricalInspectionMeasurement",
"type": "Has Many",
"property": "Measurements",
"backwardProperty": "ElectricalInspection"
}
],
"staticRows": []
},
{
"name": "StsSensorElectricalInspectionMeasurement",
"dictionaryColumn": "Name",
"versioned": true,
"audited": false,
"includes": [],
"uniqueConstraints": [],
"properties": [
{
"name": "Id",
"description": "Id",
"friendlyType": "Integer",
"cxxType": "int",
"subType": "",
"defaultValue": "-1",
"searcheable": true,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "-1",
"jsDefaultValue": "-1",
"phpDefaultValue": "-1",
"phpDbType": "integer"
},
{
"name": "Name",
"description": "Inspection name",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "SUID",
"description": "Sensor Unique Id",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Date",
"description": "Date",
"friendlyType": "TimeStamp",
"cxxType": "TimeStamp",
"subType": "",
"defaultValue": "TimeStamp()",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "0",
"jsDefaultValue": "0",
"phpDefaultValue": "0",
"phpDbType": "unsignedInteger"
},
{
"name": "MeasurementType",
"description": "Measurement Type",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "SensorSide",
"description": "Sensor Side",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Operator",
"description": "Operator",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Location",
"description": "Location",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Temperature",
"description": "Temperature",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1086,8 +1287,8 @@
"phpDbType": "double"
},
{
"name": "I_tot_100",
"description": "I_tot_100",
"name": "Humidity",
"description": "Humidity",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1102,8 +1303,8 @@
"phpDbType": "double"
},
{
"name": "I_tot_150",
"description": "I_tot_150",
"name": "V_op",
"description": "Operational Voltage",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1118,8 +1319,8 @@
"phpDbType": "double"
},
{
"name": "I_tot_250",
"description": "I_tot_250",
"name": "Frequency",
"description": "Frequency",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1134,8 +1335,8 @@
"phpDbType": "double"
},
{
"name": "I_slope",
"description": "I_slope",
"name": "Strip",
"description": "Number of strip",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1149,6 +1350,22 @@
"phpDefaultValue": "0.",
"phpDbType": "double"
},
{
"name": "Comment",
"description": "Comment",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Defects",
"description": "Defects summary",
......@@ -1245,6 +1462,38 @@
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "ConfigData",
"description": "Configuration Data",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Setup",
"description": "Setup Name",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "CreatedAt",
"description": "Created At",
......@@ -1268,6 +1517,12 @@
"type": "Has One",
"property": "Sensor",
"backwardProperty": ""
},
{
"className": "StsSensorElectricalInspection",
"type": "Has One",
"property": "ElectricalInspection",
"backwardProperty": ""
}
],
"staticRows": []
......@@ -1328,6 +1583,22 @@
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Setup",
"description": "Measurement setup name",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Date",
"description": "Date",
......@@ -1554,7 +1825,7 @@
},
{
"name": "I_tot_100",
"description": "Current at 100V",
"description": "Total Leakage Current at 100V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1570,7 +1841,7 @@
},
{
"name": "I_tot_150",
"description": "Current at 150V",
"description": "Total Leakage Current at 150V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1586,7 +1857,7 @@
},
{
"name": "I_tot_250",
"description": "Current at 250V",
"description": "Total Leakage Current at 250V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1602,7 +1873,7 @@
},
{
"name": "I_slope",
"description": "Ratio of Current at 250V to 100V",
"description": "Ratio of Current at 150V to 100V",
"friendlyType": "Double",
"cxxType": "double",
"subType": "",
......@@ -1648,6 +1919,22 @@
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "ConfigData",
"description": "Configuration Data",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Comment",
"description": "Comment",
......@@ -1955,6 +2242,22 @@
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "ConfigData",
"description": "Configuration Data",
"friendlyType": "String",
"cxxType": "std::string",
"subType": "",
"defaultValue": "\"\"",
"searcheable": false,
"isRelation": false,
"importedClass": false,
"regex": "",
"pythonDefaultValue": "\"\"",
"jsDefaultValue": "\"\"",
"phpDefaultValue": "''",
"phpDbType": "text"
},
{
"name": "Comment",
"description": "Comment",
......
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment