def retrieve_or_create_artboard(self, data, document): return crud.retrieve_create( 'artboards', [data['artboard'], document['id']], 'name_and_document', {'name': data['artboard'], 'document_id': document['id']}, artboard_scehma)
def retrieve_or_create_document(self, data): return crud.retrieve_create( 'documents', data['document'], 'name', {'name': data['document']}, document_schema)