Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: column slot foreign-key #80

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kilianmh
Copy link
Contributor

@kilianmh kilianmh commented May 6, 2024

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