コード例 #1
0
ファイル: fetch.py プロジェクト: talent-tool-sets/wallace
    class TestModel(RedisHash):
        db_name = DB_NAME
        test_int = Integer()
        test_str = String()

        @property
        def key(self):
            return '{}|{}'.format(self.test_str, str(self.test_int))
コード例 #2
0
 class Sub(TestModel):
     b = String()
     c = String(default='foo')
コード例 #3
0
 class TestModel(Model):
     a = String()
     b = String(default='default')
コード例 #4
0
ファイル: model.py プロジェクト: talent-tool-sets/wallace
 class MyModel(SuperModel):
     table = FakeTable
     x = String(pk=True)
コード例 #5
0
ファイル: model.py プロジェクト: talent-tool-sets/wallace
 class MyModel(SuperModel):
     x = String(pk=True)
コード例 #6
0
ファイル: other.py プロジェクト: talent-tool-sets/wallace
 class MyModel(Model):
     attr = String(nullable=True,
                   default=None,
                   validators=(lambda val: val in ["a", "b"], ))
コード例 #7
0
ファイル: fetch.py プロジェクト: talent-tool-sets/wallace
 class TestModel(RedisHash):
     db_name = DB_NAME
     key = String()
     test_int = Integer()
     test_str = String()
コード例 #8
0
 class TestModel(Model):
     my_val = String(validators=(lambda val: len(val) < 4,))
コード例 #9
0
 class TestModel(Model):
     my_val = String()
コード例 #10
0
ファイル: pk.py プロジェクト: talent-tool-sets/wallace
 class MyModel(SuperModel):
     table = MyTable
     field1 = String(pk=True)
コード例 #11
0
ファイル: pk.py プロジェクト: talent-tool-sets/wallace
 class SubModel(MyModel):
     field2 = String()
     field4 = String(pk=True)
     field5 = String()
コード例 #12
0
 class MyModel(MyDriver):
     key = String()