artanis
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Artanis] Foreign Key for Migrations


From: Nala Ginrut
Subject: Re: [Artanis] Foreign Key for Migrations
Date: Mon, 18 Feb 2019 02:19:12 +0800
User-agent: mu4e 1.0; emacs 25.1.1

Hi Jonathan!
I'm glad you asked this question.
The answer is actually written in the fprm.scm code comments that the
relational mapping in Artanis is not going to provide database level
foreign keys. The solution is to provide higher-abstract-level table
operations as a replacement to save users to time to handle by
themselves.

The pros and cons of foreign keys are discussed a lot in the
internet. The modern ORM may choose to drop foreign keys and provide
higher layer for it.


Unfortunately, this feature has not been implemented yet because of my time 
schedule.

Of course, this issue is still open, the original plan is more
ambitious. I think it's the time to add more features to the relational
mapping framework.
Welcome to discuss if you like.

Best regards.

Jonathan Schmeling writes:

> I'm not sure if it's been asked before but I couldn't find any mention
> in the doc. – is it feasible to define foreign keys for the create-table
> function? I want to reference another table's primary keys from a
> particular table, to link them.
>
> Jonathan


--
GNU Powered it
GPL Protected it
GOD Blessed it
HFG - NalaGinrut
Fingerprint F53B 4C56 95B5 E4D5 6093 4324 8469 6772 846A 0058

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]