"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const __1 = require("../..");
const handlebars = require("handlebars");
handlebars.registerHelper('initialFormGroupData', function (property) {
    switch (property.type) {
        case __1.SqlType.CHAR:
        case __1.SqlType.ENUM:
        case __1.SqlType.ID:
        case __1.SqlType.TEXT:
        case __1.SqlType.TIMESTAMP:
        case __1.SqlType.VARCHAR:
            return `''`;
        case __1.SqlType.INT:
        case __1.SqlType['INT.UNSIGNED']:
        case __1.SqlType.SMALLINT:
        case __1.SqlType.JSON:
        case __1.SqlType.DATE:
        case __1.SqlType.DECIMAL:
        case __1.SqlType['SMALLINT.UNSIGNED']:
            return `null`;
        case __1.SqlType.BOOLEAN:
            return `false`;
    }
});
