If you're using the newest postgres 12, you could also use their new 
generated column feature (
https://www.postgresql.org/docs/current/ddl-generated-columns.html). You 
can implement that in Django by editing the SQL in the migration setting up 
your table. Though I do look forward to this feature being integrated more 
directly into Django as a postgres-specific option, prly won't be too long 
until it's incorporated. 

On Monday, 21 October 2019 14:05:04 UTC-4, Eileen Bauer wrote:
>
> Hi,
> i have the following items in my model:
>     mother_alive = models.IntegerField(choices=YES_NO_CHOICES, blank=True, 
> null=True, default=1)
>     father_alive = models.IntegerField(choices=YES_NO_CHOICES, blank=True, 
> null=True, default=1)
>
> and I'd like to set up a generated field for them so I'd be able to detect 
> whether the child is an orphan or not. In MySQL i believe it'd look like 
> this:
>     orphan varchar(101) GENERATED ALWAYS AS (mother_alive+father_alive) 
> VIRTUAL,
>
> I don't know how to change my model to do that...
>
> Any help?
>
> -Eileen
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/68c3b9cb-b3ad-4f83-a834-74051441a0d8%40googlegroups.com.

Reply via email to