cliche.title — Enable one or more names or titles.

class cliche.name.Nameable(**kwargs)

This mapped class is a abstract base class for all of mapped classes that could have multiple names. It enables the table of Name to have a column which is a foreign key of any one of tables that has one or more names.

id

(int) The primary key integer.

names

(collections.abc.MutableSet) The set of cliche.name.Names that the object has.

class cliche.name.Name(**kwargs)

The name or title of an nameable instance.

locale

(cliche.sqltypes.LocaleType) The locale of title.

name

(:class:’str’) The title of nameable.

nameable

(Nameable) The nameable instance that has name.

nameable_id

(int) Nameable.id of nameable.

reference_count

(int) The number of references to the title.