Discussion model
El modelo Discussion
representa una discusión dentro de un tema. Incluye campos para almacenar información sobre el tema, el contenido de la discusión y el usuario que creó la discusión.
Campos
topic_id
foreign key
El tema al que pertenece la discusión. Esta es una relación de clave externa con el modelo Topic
y está limitada a temas que están disponibles.
content
text
El contenido de la discusión.
created_by
foreign key
El usuario que creó la discusión. Esta es una relación de clave externa con el modelo User
y está limitada a usuarios que están disponibles. Permite valores nulos y establece el usuario en nulo si se elimina.
created_at
datetime
La fecha y hora en que se creó por primera vez la entrada. Este campo se llena automáticamente cuando la entrada se guarda inicialmente.
updated_at
datetime
La fecha y hora de la última actualización. Este campo se actualiza automáticamente cada vez que se modifica y guarda la entrada.
is_available
boolean
Indica si el ítem está disponible o no. El valor predeterminado es True
.