public string GenerateCodePropertyType(IColumn column, bool isGenerateClassType) { return(TableColumnGenerationHelper.GeneratePorpertyTypeByTableColumn(column, this.EntityIsUseNullAbleType, isGenerateClassType, this.EntityCodeClassNameFormat, StringCase.CamelCase, this._DbPrefix)); }
public string GenerateCodePropertyMemberType(IColumn column) { return(TableColumnGenerationHelper.GeneratePrivateMembersTypeByTableColumn(column, this.EntityIsUseNullAbleType, false, this.EntityCodeClassNameFormat, StringCase.PascalCase, this.DbPrefix)); }
public string GenerateCodePropertyParamsName(IColumn column) { string entityParamsName = TableColumnGenerationHelper.GenerateNameByTableColumn(column, "{0}", StringCase.CamelCase); if (TableColumnGenerationHelper.Csharpkeyword.Contains(entityParamsName)) { return(entityParamsName + "p"); } return(entityParamsName); }
public int GenerateColumnSize(IColumn column) { return(TableColumnGenerationHelper.GenerateColumnSizeByTableColumn(column)); }
public string GenerateCodePropertyName(IColumn column) { return(TableColumnGenerationHelper.GenerateNameByTableColumn(column, "{0}", StringCase.PascalCase)); }
public string GenerateCodePropertyMemberName(IColumn column) { return(TableColumnGenerationHelper.GenerateNameByTableColumn(column, this.EntityCodePropertyMemberPrefix + "{0}", StringCase.CamelCase)); }
public string GenerateEntityNHibernateType(IColumn column, bool isGenerateClassType) { return(TableColumnGenerationHelper.GenerateNHibernateTypeByTableColumn(column, isGenerateClassType, this.EntityClassNameFormat, StringCase.CamelCase, this._DbPrefix)); }
public string GenerateEntityNHibernateType(IColumn column) { return(TableColumnGenerationHelper.GenerateNHibernateTypeByTableColumn(column, IsCreateFKeyClassrefence, this.EntityClassNameFormat, StringCase.PascalCase, this._DbPrefix)); }
public string GenerateEntityPorpertyType(IColumn column) { return(TableColumnGenerationHelper.GeneratePorpertyTypeByTableColumn(column, this.IsUseNullAbleType, IsCreateFKeyClassrefence, this.EntityClassNameFormat, StringCase.PascalCase, this._DbPrefix)); }
public string GenerateEntityDefaultValue(IColumn column) { return(TableColumnGenerationHelper.GetContructInitalValueByTableColumn(column, this.IsUseNullAbleType, this.IsCreateFKeyClassrefence)); }
public string GetPkQueryKey(ITable table) { return(string.Format(this.IdKeyName, TableColumnGenerationHelper.GeneratePorpertyNameByTableColumn(table.PrimaryKeys[0]))); }
public string GetPkProprtyName(ITable table) { return(TableColumnGenerationHelper.GeneratePorpertyNameByTableColumn(table.PrimaryKeys[0])); }