Exemple #1
0
        public static string GetSqlDataType(CoreDataType dataType)
        {
            switch (dataType)
            {
            case CoreDataType.DATE:
                return("date");

            case CoreDataType.DATETIME:
                return("datetime");

            case CoreDataType.DECIMAL:
                return("decimal");

            case CoreDataType.INT:
                // Achtung: Sonderfall: ID in Faktentabllen ist BigInt !!!
                return("int");

            case CoreDataType.VARCHAR:
                return("varchar");

            default:
                throw new InvalidDataTypeException($"Ungültiger Datentyp: {dataType.ToString()}");
            }
        }
Exemple #2
0
 public void SaveData(CoreDataType dataType)
 {
     _client.SaveData(dataType, Path.Combine(_rootDirectory, dataType.ToString() + ".json"));
 }