コード例 #1
0
ファイル: __init__.py プロジェクト: TriOptima/tri.table
 def columns_from_model(column, **kwargs):
     return create_members_from_model(
         member_params_by_member_name=column, default_factory=Column.from_model, **kwargs
     )
コード例 #2
0
ファイル: __init__.py プロジェクト: boxed/tri.query
 def variables_from_model(**kwargs):
     kwargs = collect_namespaces(kwargs)
     kwargs['db_field'] = kwargs.pop('variable', {})
     return create_members_from_model(default_factory=Variable.from_model, **kwargs)
コード例 #3
0
ファイル: __init__.py プロジェクト: TriOptima/tri.query
 def variables_from_model(variable, **kwargs):
     return create_members_from_model(
         member_params_by_member_name=variable,
         default_factory=Variable.from_model,
         **kwargs
     )
コード例 #4
0
ファイル: __init__.py プロジェクト: erik-sjoestedt/tri.table
 def columns_from_model(**kwargs):
     kwargs = collect_namespaces(kwargs)
     kwargs['db_field'] = collect_namespaces(kwargs.pop('column', {}))
     return create_members_from_model(default_factory=Column.from_model,
                                      **kwargs)