Пример #1
0
class SurrogatePerson(Record):
    name = Property(isa=Name)
    ssn = Property(isa=str, check=lambda x: re.match(r'\d{3}-\d{2}-\d{4}', x))
    date_of_birth = DateProperty()
    description = UnicodeProperty()
    phone_number = StringProperty()
    primary_key = [ssn]
Пример #2
0
class Event(JsonRecord):
    id = IdProperty()
    chapter = IdProperty()
    projects = Property(isa=list)
    name = UnicodeProperty()
    description = UnicodeProperty()
    location = UnicodeProperty()
    event_start = DateProperty()
    event_pricing = Property(isa=dict)
    rsvp_tickets = StringProperty()
    images = Property(isa=list)
Пример #3
0
class Project(JsonRecord):
    id = IdProperty()
    project_id = IntProperty()
    primary_key = [project_id]
    name = UnicodeProperty()
    description = UnicodeProperty()
    org_description = UnicodeProperty()
    purpose = UnicodeProperty()
    additional_info = UnicodeProperty()
    secondary_focus = StringProperty()
    state = StringProperty()
    project_type = IntProperty()
    focus = IntProperty()
    area = StringProperty()
    address = UnicodeProperty()
    contact_chapter = IdProperty(json_name="contact_chapter")
    first_funded = IntProperty()
    total_funds = FloatProperty()
    status = IntProperty()
    images = Property(isa=list)
Пример #4
0
 class MyRecord(NCAutoJsonRecord):
     blah_blah = Property(json_name="blahBlah")
Пример #5
0
 class Pilcrow(Record):
     bar = ListProperty(of=Octothorpe)
     foo = Property(isa=Caret)
     baz = Property()
Пример #6
0
 class OhNoRecord(Record):
     lets_go = Property(isa=datetime)
Пример #7
0
 class Octothorpe(Record):
     name = Property()
     boo = Property()
     hiss = Property()
Пример #8
0
 class FussPot(Record):
     fuss_list = ListProperty(of=FussyRecord)
     fuss_map = DictProperty(of=FussyRecord)
     top_fuss = Property(isa=FussyRecord)
Пример #9
0
 class Listicle(Record):
     theme = Property()
     witty_examples = ListProperty(of=Item)
Пример #10
0
 class NumRecord(Record):
     which = Property(isa=(OneRecord, TwoRecord))
Пример #11
0
        class TwoRecord(Record):
            bar = Property(isa=type(None))

            def __call__(self):
                return "hi"
Пример #12
0
 class OneRecord(Record):
     foo = Property(isa=type(2))
Пример #13
0
 class SophiesRecord(Record):
     placeholder = Property()
     aux_placeholder = Property(default='')
     age = Property(default=0)
     name = V1Property(isa=basestring)
Пример #14
0
 class Foo(Record):
     bar = Property()
Пример #15
0
 class HashMap(Record):
     intent = Property()
     hashed = DictProperty(of=Item)
Пример #16
0
class Item(Record):
    name = Property()
Пример #17
0
 class LooseRecord(Record):
     this = Property(isa=(OneRecord, TwoRecord, datetime))
     that = Property(isa=MagicRecord)
     other = Property(isa=MagicList)
Пример #18
0
 class FussyRecord(Record):
     id = Property(required=True)
Пример #19
0
 class SophiesRecord(Record):
     placeholder = Property()
     aux_placeholder = Property(empty='')
     age = Property(empty=0)
     name = Property(empty=None)
Пример #20
0
 class MyObj(Record):
     foo = Property()
     bar = Property()
Пример #21
0
 class BlahRecord(Record):
     blah = Property()
Пример #22
0
 class Pilcrow(Record):
     bar = ListProperty(of=Octothorpe)
     foo = Property(isa=Caret)
     baz = Property()
     quux = DictProperty(of=str)
     frop = DictProperty(of=list_of(unicode))
Пример #23
0
 class LambdaRecord(Record):
     epoch = Property(isa=datetime)
     objective = Property(isa=BlahRecord)