JoinTableInfo

Undocumented in source.

Constructors

this
this(string tableName, string column1, string column2)
Undocumented in source.

Members

Functions

getDeleteSQL
string getDeleteSQL(Dialect dialect, string thisKeySQL, string[] otherKeysSQL)
Undocumented in source. Be warned that the author may not have intended to support it.
getInsertSQL
string getInsertSQL(Dialect dialect, string thisKeySQL, string[] otherKeysSQL)
Undocumented in source. Be warned that the author may not have intended to support it.
getInsertSQL
string getInsertSQL(Dialect dialect)
Undocumented in source. Be warned that the author may not have intended to support it.
getOtherKeySelectSQL
string getOtherKeySelectSQL(Dialect dialect, string thisKeySQL)
Undocumented in source. Be warned that the author may not have intended to support it.
setEntities
void setEntities(EntityInfo thisEntity, EntityInfo otherEntity)

set entities, and replace missing parameters with default generated values

Properties

column1
string column1 [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
column2
string column2 [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
otherEntity
const(EntityInfo) otherEntity [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
tableName
string tableName [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
thisEntity
const(EntityInfo) thisEntity [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

generateJoinTableCode
string generateJoinTableCode(string table, string column1, string column2)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_column1
string _column1;
Undocumented in source.
_column2
string _column2;
Undocumented in source.
_otherEntity
EntityInfo _otherEntity;
Undocumented in source.
_tableName
string _tableName;
Undocumented in source.
_thisEntity
EntityInfo _thisEntity;
Undocumented in source.

Meta