lino_xl.lib.boards.models

Database models for lino.modlib.boards.

(This module's source code is available here.)

Classes

Board(id, start_date, end_date, name, ...)

Boards(*args, **kw)

Member(*args, **kwargs)

A Member is when a given ml.contacts.Person belongs to a given Board.

Members(*args, **kw)

MembersByBoard(*args, **kw)

class lino_xl.lib.boards.models.Board(id, start_date, end_date, name, name_de, name_fr, name_et, name_nl, name_pt_BR, name_es)

Bases: lino.utils.mldbc.mixins.BabelNamed, lino.mixins.periods.DateRange

class lino_xl.lib.boards.models.Member(*args, **kwargs)

Bases: lino.core.model.Model

A Member is when a given ml.contacts.Person belongs to a given Board.

board

Pointer to the Board.

person

Pointer to the ml.contacts.Person.

role

What the person is supposed to do in this board. Pointer to the ml.contacts.RoleType.