@classmethod<EOL><INDENT>def get(cls, database, conditions="<STR_LIT>"):<DEDENT>
assert isinstance(database, Database), "<STR_LIT>"<EOL>assert isinstance(conditions, string_types), "<STR_LIT>"<EOL>if conditions:<EOL><INDENT>conditions += "<STR_LIT>"<EOL><DEDENT>field_names = '<STR_LIT:U+002C>'.join(cls.fields())<EOL>return database.select("<STR_LIT>" %<EOL>(field_names,  cls.table_name(), conditions, database.db_name), model_class=cls)<EOL>
Get all data from system.parts table
:param database: A database object to fetch data from.
:param conditions: WHERE clause conditions. Database condition is added automatically
:return: A list of SystemPart objects