public string GetDbType(DatabaseVendors vendor, string pgsqlDbType) { if (vendor == DatabaseVendors.MYSQL) { return(this[pgsqlDbType].MySQLType); } if (vendor == DatabaseVendors.MSSQL) { return(this[pgsqlDbType].SQLServerType); } if (vendor == DatabaseVendors.ORACLE) { return(this[pgsqlDbType].OracleType); } return(pgsqlDbType); }
public string GetColumnDefault(DatabaseVendors vendor, string pgsqlColumnDefault) { if (vendor == DatabaseVendors.PGSQL) { return(this[pgsqlColumnDefault].PgSQLColumnDefault); } if (vendor == DatabaseVendors.MYSQL) { return(this[pgsqlColumnDefault].MySQLColumnDefault); } if (vendor == DatabaseVendors.MSSQL) { return(this[pgsqlColumnDefault].SQLServerColumnDefault); } if (vendor == DatabaseVendors.ORACLE) { return(this[pgsqlColumnDefault].OracleColumnDefault); } return(pgsqlColumnDefault); }