Added: vosk functionality

This commit is contained in:
2021-10-08 15:18:30 +02:00
parent f4dcd34574
commit 118ba785e2
9 changed files with 152 additions and 72 deletions
+5 -15
View File
@@ -155,21 +155,11 @@ if configuration.get('scheduler.enabled'):
# auth.enable_record_versioning(db)
db = DAL("sqlite://storage.sqlite")
db.define_table('image',
db.define_table('media_file',
Field('title', unique=True),
Field('file', 'upload'),
Field('vtt_url'),
Field('file', 'upload', autodelete=True),
format = '%(title)s')
db.define_table('post',
Field('image_id', 'reference image'),
Field('author'),
Field('email'),
Field('body', 'text'))
db.image.title.requires = IS_NOT_IN_DB(db, db.image.title)
db.post.image_id.requires = IS_IN_DB(db, db.image.id, '%(title)s')
db.post.author.requires = IS_NOT_EMPTY()
db.post.email.requires = IS_EMAIL()
db.post.body.requires = IS_NOT_EMPTY()
db.post.image_id.writable = db.post.image_id.readable = False
auth = Auth(db)
auth.define_tables(username=True)