/// <summary> /// Constructor /// </summary> /// <param name="connectionString"></param> /// <param name="tableMetadata"></param> /// <param name="parentColumnName"></param> /// <param name="oneTableHandler"></param> public ManyToOneSql(string connectionString, ISqlTableMetadata tableMetadata, string parentColumnName, CrudSql <TOneModel> oneTableHandler) : base(connectionString, tableMetadata, parentColumnName, oneTableHandler) { }
/// <summary> /// Constructor /// </summary> /// <param name="connectionString"></param> /// <param name="tableMetadata"></param> /// <param name="groupColumnName1"></param> /// <param name="referenceHandler1"></param> /// <param name="groupColumnName2"></param> /// <param name="referenceHandler2"></param> public ManyToManySql(string connectionString, ISqlTableMetadata tableMetadata, string groupColumnName1, CrudSql <TReferenceModel1> referenceHandler1, string groupColumnName2, CrudSql <TReferenceModel2> referenceHandler2) : base(connectionString, tableMetadata, groupColumnName1, referenceHandler1, groupColumnName2, referenceHandler2) { }
/// <summary> /// Constructor /// </summary> /// <param name="connectionString"></param> /// <param name="tableMetadata"></param> /// <param name="parentColumnName"></param> /// <param name="masterTableHandler"></param> public SlaveToMasterSql(string connectionString, ISqlTableMetadata tableMetadata, string parentColumnName, CrudSql <TSlaveModel> slaveTableHandler, CrudSql <TMasterModel> masterTableHandler) : base(connectionString, tableMetadata, parentColumnName, slaveTableHandler, masterTableHandler) { }