RelationInfo.manyToMany constructor
RelationInfo.manyToMany({})
Create a many-to-many relation.
Implementation
factory RelationInfo.manyToMany({
required String name,
required String targetModel,
required String joinTable,
required String joinColumn,
required String inverseJoinColumn,
String? inverseRelation,
bool isOwner = false,
}) {
return RelationInfo(
name: name,
type: RelationType.manyToMany,
targetModel: targetModel,
foreignKey: '', // Not applicable for M:N
joinTable: joinTable,
joinColumn: joinColumn,
inverseJoinColumn: inverseJoinColumn,
inverseRelation: inverseRelation,
isOwner: isOwner,
);
}