@Override
	public Map<Class<?>, String> getDatatypeMappings() {
		Map<Class<?>, String> mappings = new HashMap<Class<?>, String>();
		
		mappings.put(String.class, "VARCHAR");
		mappings.put(Long.class, "BIGINT");
		mappings.put(Integer.class, "INT");
		mappings.put(Boolean.class, "TINYINT");
		mappings.put(Date.class, "DATETIME");
		mappings.put(Float.class, "FLOAT");
		mappings.put(Double.class, "DOUBLE");
		mappings.put(de.draigon.sdf.objects.Enum.class, "SMALLINT");
		
		return mappings;
	}