Skip to content
Snippets Groups Projects

F mariadb 48

Merged Timm Fitschen requested to merge f-mariadb-48 into dev
All threads resolved!
8 files
+ 114
72
Compare changes
  • Side-by-side
  • Inline
Files
8
@@ -28,16 +28,16 @@ DELIMITER //
* ----------
* PropertyID : VARCHAR(255)
* The property id.
* DataType : VARCHAR(255)
* The data type, e.g. "DOUBLE", "Person"
* DataTypeID : VARCHAR(255)
* The data type id (not the name!)
*/
CREATE PROCEDURE db_5_0.insertEntityDataType(in PropertyID VARCHAR(255), in DataType VARCHAR(255))
CREATE PROCEDURE db_5_0.insertEntityDataType(in PropertyID VARCHAR(255), in DataTypeID VARCHAR(255))
BEGIN
DECLARE InternalPropertyID INT UNSIGNED DEFAULT NULL;
SELECT internal_id INTO InternalPropertyID FROM entity_ids WHERE id=PropertyID;
INSERT INTO data_type (domain_id, entity_id, property_id, datatype) SELECT 0, 0, InternalPropertyID, ( SELECT entity_id FROM name_data WHERE domain_id = 0 AND property_id = 20 AND value = DataType LIMIT 1);
INSERT INTO data_type (domain_id, entity_id, property_id, datatype) SELECT 0, 0, InternalPropertyID, ( SELECT internal_id FROM entity_ids WHERE id = DataTypeID);
END;
Loading