Ejemplo n.º 1
0
class GroovyTestModel2(Vertex):

    element_type = 'groovy_test_model2'

    text = properties.Text()

    get_table_of_models = gremlin.GremlinTable(path='groovy_test_model.groovy', classmethod=True, defaults={'element_type': 'groovy_test_model2'})
Ejemplo n.º 2
0
class DeserializationTestModel(Vertex):
    count = properties.Integer()
    text = properties.Text()

    gremlin_path = 'deserialize.groovy'

    get_map = gremlin.GremlinValue()
    get_list = gremlin.GremlinMethod()
Ejemplo n.º 3
0
class GroovyTestModel(Vertex):
    text = properties.Text()
    get_self = gremlin.GremlinMethod()
    cm_get_self = gremlin.GremlinMethod(method_name='get_self',
                                        classmethod=True)

    return_default = gremlin.GremlinValue(method_name='return_value',
                                          defaults={'val': lambda: 5000})
    return_list = gremlin.GremlinValue(property=1)
    return_value = gremlin.GremlinValue()

    arg_test1 = gremlin.GremlinValue()
    arg_test2 = gremlin.GremlinValue()
Ejemplo n.º 4
0
class TaughtBy(Edge):
    overall_mood = properties.Text(default='Grumpy')
Ejemplo n.º 5
0
class Course(Vertex):
    name = properties.Text()
    credits = properties.Decimal()
Ejemplo n.º 6
0
class Person(Vertex):
    name = properties.Text()
    age = properties.Integer()
Ejemplo n.º 7
0
class BaseAbstractVertex(Vertex):
    __abstract__ = True
    data = properties.Text()
Ejemplo n.º 8
0
 class BadNames(Vertex):
     words = properties.Text()
     content = properties.Text(db_field='words')
Ejemplo n.º 9
0
class AliasedTestModel(Vertex):
    name = properties.Text()
    test_val = properties.Integer(db_field='how_many')
Ejemplo n.º 10
0
class OtherTestModel(Vertex):
    name = properties.Text(default='test_text')
    test_val = properties.Integer(default=3)