(instance_data, session)
| 615 | |
| 616 | |
| 617 | def create_instance(instance_data, session): |
| 618 | instance = Instance( |
| 619 | project_id = instance_data.get('project_id'), |
| 620 | task_id = instance_data.get('task_id'), |
| 621 | type = instance_data.get('type'), |
| 622 | hash = instance_data.get('hash'), |
| 623 | status = instance_data.get('status'), |
| 624 | start_sentence = instance_data.get('start_sentence'), |
| 625 | end_sentence = instance_data.get('end_sentence'), |
| 626 | start_token = instance_data.get('start_token'), |
| 627 | end_token = instance_data.get('end_token'), |
| 628 | start_char = instance_data.get('start_char'), |
| 629 | end_char = instance_data.get('end_char'), |
| 630 | sentence = instance_data.get('sentence'), |
| 631 | sequence_id = instance_data.get('sequence_id'), |
| 632 | number = instance_data.get('number'), |
| 633 | frame_number = instance_data.get('frame_number'), |
| 634 | global_frame_number = instance_data.get('global_frame_number'), |
| 635 | machine_made = instance_data.get('machine_made'), |
| 636 | interpolated = instance_data.get('interpolated'), |
| 637 | verified = instance_data.get('verified'), |
| 638 | soft_delete = instance_data.get('soft_delete', False), |
| 639 | label_file_id = instance_data.get('label_file_id'), |
| 640 | file_id = instance_data.get('file_id'), |
| 641 | points = instance_data.get('points'), |
| 642 | mask_url = instance_data.get('mask_url'), |
| 643 | mask_blob_dir = instance_data.get('mask_blob_dir'), |
| 644 | mask_url_expiry = instance_data.get('mask_url_expiry'), |
| 645 | x_min = instance_data.get('x_min'), |
| 646 | y_min = instance_data.get('y_min'), |
| 647 | x_max = instance_data.get('x_max'), |
| 648 | y_max = instance_data.get('y_max'), |
| 649 | width = instance_data.get('width'), |
| 650 | height = instance_data.get('height'), |
| 651 | lonlat = instance_data.get('lonlat'), |
| 652 | coords = instance_data.get('coords'), |
| 653 | preview_image_url = instance_data.get('preview_image_url'), |
| 654 | preview_image_blob_dir = instance_data.get('preview_image_blob_dir'), |
| 655 | preview_image_url_expiry = instance_data.get('preview_image_url_expiry'), |
| 656 | rating = instance_data.get('rating'), |
| 657 | rating_comment = instance_data.get('rating_comment'), |
| 658 | attribute_groups = instance_data.get('attribute_groups'), |
| 659 | member_created_id = instance_data.get('member_created_id'), |
| 660 | nodes = {'nodes': instance_data.get('nodes')}, |
| 661 | edges = {'edges': instance_data.get('edges')}, |
| 662 | previous_id = instance_data.get('previous_id'), |
| 663 | root_id = instance_data.get('root_id') |
| 664 | ) |
| 665 | session.add(instance) |
| 666 | regular_methods.commit_with_rollback(session) |
| 667 | return instance |
| 668 | |
| 669 | |
| 670 | def create_discussion_relation(discussion_relation, session): |
no test coverage detected