##// END OF EJS Templates
First version RTI, Spectra, Noise + Docker
First version RTI, Spectra, Noise + Docker

File last commit:

r0:476448e11002
r0:476448e11002
Show More
models.py
31 lines | 729 B | text/x-python | PythonLexer
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models
from mongoengine import *
class Experiment(Document):
code = IntField()
name = StringField(max_length=40, default='Experiment')
date = DateTimeField()
pairs = ListField(default=list)
yrange = ListField(FloatField())
xrange = ListField(FloatField())
interval = FloatField()
localtime = BooleanField()
meta = {
'indexes': [[("code", 1), ("date", 1)]]
}
class Data(Document):
experiment = LazyReferenceField(Experiment)
time = FloatField()
data = DictField()
meta = {
'indexes': ["experiment", "+time"]
}
# connect('dbplots')
# Experiment.drop_collection()