private void EnsureDatatypeExistsInDb(TypedLiteral node) { int hash = node.GetDataType().GetHashCode(); MySqlCommand cmd = new MySqlCommand("INSERT IGNORE INTO Datatypes (hash, value) VALUES (" + hash + ", '" + node.GetDataType() + "')", itsConn); cmd.ExecuteNonQuery(); }
public void dataTypeIsStored() { TypedLiteral node = new TypedLiteral("whizz", "http://example.com/datatype"); Assert.AreEqual("http://example.com/datatype", node.GetDataType()); }