Module loglan_db.model

This module contains a default LOD dictionary model for a SQL database.

Classes

class Author (**kwargs)

Author Class

A simple constructor that allows initialization from kwargs.

Sets attributes on the constructed instance using the names and values in kwargs.

Only keys that are present as attributes of the instance's class are allowed. These could be, for example, any mapped columns or relationships.

Ancestors

Instance variables

var created
var updated

Inherited members

class Definition (**kwargs)

Author Class

A simple constructor that allows initialization from kwargs.

Sets attributes on the constructed instance using the names and values in kwargs.

Only keys that are present as attributes of the instance's class are allowed. These could be, for example, any mapped columns or relationships.

Ancestors

Instance variables

var body
var case_tags
var created
var grammar_code
var language
var notes
var position
var slots
var updated
var usage
var word_id

Inherited members

class DictionaryBase

Workaround for separating classes and making inheritance selections

Subclasses

class Event (**kwargs)

Event Class

A simple constructor that allows initialization from kwargs.

Sets attributes on the constructed instance using the names and values in kwargs.

Only keys that are present as attributes of the instance's class are allowed. These could be, for example, any mapped columns or relationships.

Ancestors

Instance variables

var created
var updated

Inherited members

class Key (**kwargs)

Key Class

A simple constructor that allows initialization from kwargs.

Sets attributes on the constructed instance using the names and values in kwargs.

Only keys that are present as attributes of the instance's class are allowed. These could be, for example, any mapped columns or relationships.

Ancestors

Instance variables

var created
var updated

Inherited members

class Setting (**kwargs)

Setting Class

A simple constructor that allows initialization from kwargs.

Sets attributes on the constructed instance using the names and values in kwargs.

Only keys that are present as attributes of the instance's class are allowed. These could be, for example, any mapped columns or relationships.

Ancestors

Instance variables

var created
var updated

Inherited members

class Syllable (**kwargs)

Syllable Class

A simple constructor that allows initialization from kwargs.

Sets attributes on the constructed instance using the names and values in kwargs.

Only keys that are present as attributes of the instance's class are allowed. These could be, for example, any mapped columns or relationships.

Ancestors

Instance variables

var created
var updated

Inherited members

class Type (**kwargs)

Type Class

A simple constructor that allows initialization from kwargs.

Sets attributes on the constructed instance using the names and values in kwargs.

Only keys that are present as attributes of the instance's class are allowed. These could be, for example, any mapped columns or relationships.

Ancestors

Instance variables

var created
var description
var group
var parentable
var type
var type_x
var updated

Inherited members

class Word (**kwargs)

Word Class

A simple constructor that allows initialization from kwargs.

Sets attributes on the constructed instance using the names and values in kwargs.

Only keys that are present as attributes of the instance's class are allowed. These could be, for example, any mapped columns or relationships.

Ancestors

Instance variables

var TID_old
var created
var event_end_id
var event_start_id
var id_old
var match
var name
var notes
var origin
var origin_x
var rank
var type_id
var updated
var year

Inherited members

class WordSource (source)

WordSource Class

Ancestors

Inherited members

class WordSpell (**kwargs)

WordSpell Class

Ancestors

Inherited members