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
- DictionaryBase
- BaseAuthor
- sqlalchemy.orm.decl_api.Model
- flask_sqlalchemy.model.Model
- InitBase
- DBBase
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
- DictionaryBase
- BaseDefinition
- sqlalchemy.orm.decl_api.Model
- flask_sqlalchemy.model.Model
- InitBase
- DBBase
Instance variables
var body
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
- DictionaryBase
- BaseEvent
- sqlalchemy.orm.decl_api.Model
- flask_sqlalchemy.model.Model
- InitBase
- DBBase
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
- DictionaryBase
- BaseKey
- sqlalchemy.orm.decl_api.Model
- flask_sqlalchemy.model.Model
- InitBase
- DBBase
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
- DictionaryBase
- BaseSetting
- sqlalchemy.orm.decl_api.Model
- flask_sqlalchemy.model.Model
- InitBase
- DBBase
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
- DictionaryBase
- BaseSyllable
- sqlalchemy.orm.decl_api.Model
- flask_sqlalchemy.model.Model
- InitBase
- DBBase
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
- DictionaryBase
- BaseType
- sqlalchemy.orm.decl_api.Model
- flask_sqlalchemy.model.Model
- InitBase
- DBBase
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
- DictionaryBase
- BaseWord
- sqlalchemy.orm.decl_api.Model
- flask_sqlalchemy.model.Model
- InitBase
- DBBase
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