Skip to content

Feat: column slot foreign-key#80

Draft
kilianmh wants to merge 1 commit into
fukamachi:masterfrom
kilianmh:feat/foreign-key-inline
Draft

Feat: column slot foreign-key#80
kilianmh wants to merge 1 commit into
fukamachi:masterfrom
kilianmh:feat/foreign-key-inline

Conversation

@kilianmh

@kilianmh kilianmh commented May 6, 2024

Copy link
Copy Markdown
Contributor

All logic for creating foreign-key-clause-structs is now in make-clause ((clause-name (eql :foreign-key))
whereas the method signature is slightly changed

The slots on-update and on-delete are now explicit in the struct foreign-key-clause.

One more yield function has been added to convert foreign-key-structs into a valid foreign key definition.

It's a bigger change, so if you want something different, just tell it.

@kilianmh
kilianmh marked this pull request as draft May 8, 2024 09:21
All logic for creating foreign-key-clause-structs is now in `make-clause ((clause-name (eql :foreign-key))`
whereas the method signature is slightly changed

The slots `on-update` and `on-delete` are now explicit in the struct foreign-key-clause.

One more `yield` function has been added to convert foreign-key-structs into a valid foreign key definition.
@kilianmh
kilianmh force-pushed the feat/foreign-key-inline branch from 7da20e0 to 1815776 Compare May 10, 2024 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant