toJson method
Converts this SupabaseForeignKeyConstraint instance to a JSON map for serialization.
Implementation
Map<String, dynamic> toJson() => {
'constraintName': constraintName,
'columns': columns,
'originalColumns': originalColumns,
'localColumns': localColumns,
'foreignTableSchema': foreignTableSchema,
'foreignTableName': foreignTableName,
'originalForeignTableName': originalForeignTableName,
'localForeignTableName': localForeignTableName,
'foreignColumns': foreignColumns,
'originalForeignColumns': originalForeignColumns,
'localForeignColumns': localForeignColumns,
'updateRule': updateRule,
'deleteRule': deleteRule,
'matchOption': matchOption,
'isDeferrable': isDeferrable,
'initiallyDeferred': initiallyDeferred,
'joinTableName': joinTableName, // Serialize the join table name
};