예제 #1
0
class TestEnumVertexModel(with_metaclass(EnumVertexBaseMeta, Vertex)):
    __enum_id_only__ = False
    name = properties.String(default='test text')
    test_val = properties.Integer(default=0)

    def enum_generator(self):
        return '%s_%s' % (self.name.replace(' ', '_').upper(), self.test_val)
예제 #2
0
class DeserializationTestModel(Vertex):
    count = properties.Integer()
    text = properties.Text()

    gremlin_path = 'deserialize.groovy'

    get_maps = gremlin.GremlinValue()
    get_list = gremlin.GremlinMethod()
예제 #3
0
def integer():
    return properties.Integer()
예제 #4
0
class YetAnotherTestEdge(Edge):
    test_val = properties.Integer(default=2)
예제 #5
0
class OtherTestEdge(Edge):
    test_val = properties.Integer(default=1)
예제 #6
0
class TestEnumVertexModel2(with_metaclass(EnumVertexBaseMeta, Vertex)):
    name = properties.String(default='test text')
    test_val = properties.Integer(default=0)
예제 #7
0
class AliasedTestModel(Vertex):
    name = properties.Text()
    test_val = properties.Integer(db_field='how_many')
예제 #8
0
class OtherTestModel(Vertex):
    name = properties.Text(default='test_text')
    test_val = properties.Integer(default=3)
예제 #9
0
class TestVertexModel2(Vertex):
    name = properties.String(default='test_text')
    test_val = properties.Integer()
class WildDBNames(Vertex):
    name = properties.String(db_field="words_and_whatnot")
    test_val = properties.Integer(db_field="integers_etc")
예제 #11
0
class EnrolledIn(Edge):
    date_enrolled = properties.DateTime()
    enthusiasm = properties.Integer(default=5)  # medium, 1-10, 5 by default
예제 #12
0
class Person(Vertex):
    name = properties.String()
    age = properties.Integer()
class Person(Vertex):
    name = properties.Text()
    age = properties.Integer()