File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,26 +22,26 @@ class QuickBaseTableMeta(type):
2222 def __new__ (mcs , name , bases , attrs ):
2323 mappings = {}
2424 fidmap = {}
25- mcs . _schema = QuickBaseTableSchema ()
25+ _schema = QuickBaseTableSchema ()
2626
2727 for k , v in attrs .items ():
2828 if isinstance (v , QuickBaseField ):
2929 mappings [k ] = v
3030 fidmap [v .fid ] = k
31- setattr (mcs . _schema , k , v )
31+ setattr (_schema , k , v )
3232
3333 # Delete these properties that are already stored in the dictionary
3434 for k in mappings .keys ():
3535 attrs .pop (k )
3636
3737 attrs ['__mappings__' ] = mappings
3838 attrs ['__fidmap__' ] = fidmap
39- attrs ['__schema__' ] = mcs . _schema
39+ attrs ['__schema__' ] = _schema
4040 return type .__new__ (mcs , name , bases , attrs )
4141
4242 @property
4343 def schema (cls ):
44- return cls ._schema
44+ return cls .__schema__
4545
4646
4747class QuickBaseTableSchema (object ):
You can’t perform that action at this time.
0 commit comments