diff --git a/README.md b/README.md index aba1e2959c..a3f784d537 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ - -# Augur NEW Release v0.50.0 +# Augur NEW Release v0.50.1 [![first-timers-only](https://img.shields.io/badge/first--timers--only-friendly-blue.svg?style=flat-square)](https://www.firsttimersonly.com/) We follow the [First Timers Only](https://www.firsttimersonly.com/) philosophy of tagging issues for first timers only, and walking one newcomer through the resolution process weekly. [You can find these issues tagged with "first timers only" on our issues list.](https://github.com/chaoss/augur/labels/first-timers-only). diff --git a/augur/application/cli/backend.py b/augur/application/cli/backend.py index 6d3943e207..a8449a2e2f 100644 --- a/augur/application/cli/backend.py +++ b/augur/application/cli/backend.py @@ -107,8 +107,8 @@ def start(disable_collection, development, port): os.remove("celerybeat-schedule.db") scheduling_worker = f"celery -A augur.tasks.init.celery_app.celery_app worker -l info --concurrency=1 -n scheduling:{uuid.uuid4().hex}@%h -Q scheduling" - core_worker = f"celery -A augur.tasks.init.celery_app.celery_app worker -l info --concurrency=14 -n core:{uuid.uuid4().hex}@%h" - secondary_worker = f"celery -A augur.tasks.init.celery_app.celery_app worker -l info --concurrency=5 -n secondary:{uuid.uuid4().hex}@%h -Q secondary" + core_worker = f"celery -A augur.tasks.init.celery_app.celery_app worker -l info --concurrency=40 -n core:{uuid.uuid4().hex}@%h" + secondary_worker = f"celery -A augur.tasks.init.celery_app.celery_app worker -l info --concurrency=10 -n secondary:{uuid.uuid4().hex}@%h -Q secondary" scheduling_worker_process = subprocess.Popen(scheduling_worker.split(" ")) core_worker_process = subprocess.Popen(core_worker.split(" ")) diff --git a/augur/application/schema/alembic/versions/13_no_null_commit_contributors.py b/augur/application/schema/alembic/versions/13_no_null_commit_contributors.py new file mode 100644 index 0000000000..aea7955083 --- /dev/null +++ b/augur/application/schema/alembic/versions/13_no_null_commit_contributors.py @@ -0,0 +1,36 @@ +"""No null author affiliation and committer affiliation in commits table + +Revision ID: 7 +Revises: 6 +Create Date: 2023-02-23 10:14:08.787528 + +""" +from alembic import op +import sqlalchemy as sa +from sqlalchemy.dialects import postgresql +from sqlalchemy.sql import text +import re + + +# revision identifiers, used by Alembic. +revision = '13' +down_revision = '12' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + conn = op.get_bind() + conn.execute(text(f""" + ALTER TABLE "augur_data"."commits" + ALTER COLUMN "cmt_author_affiliation" SET DEFAULT NULL, + ALTER COLUMN "cmt_committer_affiliation" SET DEFAULT NULL; + """)) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + pass + # ### end Alembic commands ### diff --git a/augur/application/schema/alembic/versions/14_commits_auto_vacuum.py b/augur/application/schema/alembic/versions/14_commits_auto_vacuum.py new file mode 100644 index 0000000000..7d93f0dc2a --- /dev/null +++ b/augur/application/schema/alembic/versions/14_commits_auto_vacuum.py @@ -0,0 +1,34 @@ +"""Frequent vaccuming on high update commits table + +Revision ID: 14 +Revises: 13 +Create Date: 2023-02-23 10:14:08.787528 + +""" +from alembic import op +import sqlalchemy as sa +from sqlalchemy.dialects import postgresql +from sqlalchemy.sql import text +import re + + +# revision identifiers, used by Alembic. +revision = '14' +down_revision = '13' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + conn = op.get_bind() + conn.execute(text(f""" + ALTER TABLE augur_data.commits SET (autovacuum_vacuum_scale_factor = 0, autovacuum_vacuum_threshold = 1000); + """)) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + pass + # ### end Alembic commands ### diff --git a/augur/application/schema/alembic/versions/15_commit_performance_update.py b/augur/application/schema/alembic/versions/15_commit_performance_update.py new file mode 100644 index 0000000000..dff30513d6 --- /dev/null +++ b/augur/application/schema/alembic/versions/15_commit_performance_update.py @@ -0,0 +1,42 @@ +"""Commit performance update + +Revision ID: 15 +Revises: 14 +Create Date: 2023-02-23 10:14:08.787528 + +""" +from alembic import op +import sqlalchemy as sa +from sqlalchemy.dialects import postgresql +from sqlalchemy.sql import text +import re + + +# revision identifiers, used by Alembic. +revision = '15' +down_revision = '14' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + conn = op.get_bind() + conn.execute(text(f""" + ALTER TABLE "augur_data"."commits" + DROP CONSTRAINT "cmt_ght_author_cntrb_id_fk", + ADD CONSTRAINT "cmt_ght_author_cntrb_id_fk" FOREIGN KEY ("cmt_ght_author_id") REFERENCES "augur_data"."contributors" ("cntrb_id") ON DELETE RESTRICT ON UPDATE CASCADE DEFERRABLE INITIALLY DEFERRED; + """)) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + conn = op.get_bind() + conn.execute(text(f""" + ALTER TABLE "augur_data"."commits" + DROP CONSTRAINT "cmt_ght_author_cntrb_id_fk", + ADD CONSTRAINT "cmt_ght_author_cntrb_id_fk" FOREIGN KEY ("cmt_ght_author_id") REFERENCES "augur_data"."contributors" ("cntrb_id"); + """)) + pass + # ### end Alembic commands ### diff --git a/augur/tasks/github/facade_github/tasks.py b/augur/tasks/github/facade_github/tasks.py index ec9f1a87c9..a350bb808e 100644 --- a/augur/tasks/github/facade_github/tasks.py +++ b/augur/tasks/github/facade_github/tasks.py @@ -190,8 +190,9 @@ def link_commits_to_contributor(session,contributorQueue): UPDATE commits SET cmt_ght_author_id=:cntrb_id WHERE - cmt_author_raw_email=:cntrb_email - OR cmt_author_email=:cntrb_email + (cmt_author_raw_email=:cntrb_email + OR cmt_author_email=:cntrb_email) + AND cmt_ght_author_id is NULL """).bindparams(cntrb_id=cntrb["cntrb_id"],cntrb_email=cntrb["email"]) #engine.execute(query, **data) diff --git a/augur/tasks/start_tasks.py b/augur/tasks/start_tasks.py index 7abc7a06d7..75478c255f 100644 --- a/augur/tasks/start_tasks.py +++ b/augur/tasks/start_tasks.py @@ -365,14 +365,14 @@ def augur_collection_monitor(): enabled_phase_names = get_enabled_phase_names_from_config(session.logger, session) if primary_repo_collect_phase.__name__ in enabled_phase_names: - start_primary_collection(session, max_repo=50, days=30) + start_primary_collection(session, max_repo=30, days=30) if secondary_repo_collect_phase.__name__ in enabled_phase_names: - start_secondary_collection(session, max_repo=30, days=30) + start_secondary_collection(session, max_repo=20, days=30) if facade_phase.__name__ in enabled_phase_names: #Schedule facade collection before clone/updates as that is a higher priority - start_facade_collection(session, max_repo=30, days=30) + start_facade_collection(session, max_repo=25, days=30) start_facade_clone_update(session,max_repo=15,days=30) diff --git a/docs/augur-0.5.0.ndm2 b/docs/augur-0.5.0.ndm2 new file mode 100644 index 0000000000..a304b4d8ec --- /dev/null +++ b/docs/augur-0.5.0.ndm2 @@ -0,0 +1,63372 @@ +{ + "paper": { + "name": "A4", + "leftMargin": 0.5, + "rightMargin": 0.5, + "topMargin": 0.5, + "bottomMargin": 0.5, + "isPortriat": true + }, + "modelVersion": 2.01, + "defaultSchema": "public", + "server": { + "objectType": "Server_PGSQL", + "name": "Default", + "uuid": "", + "serverVersion": 120000, + "edition": "Default", + "catalogs": [ + { + "objectType": "Catalog_PGSQL", + "name": "Default", + "schemas": [ + { + "objectType": "Schema_PGSQL", + "name": "public", + "comment": "", + "tables": [], + "views": [] + }, + { + "objectType": "Schema_PGSQL", + "name": "augur_data", + "comment": "", + "tables": [ + { + "objectType": "TableNormal_PGSQL", + "name": "_temp_repolist", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "_temp_repolist", + "oid": 551824533, + "rows": 158, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_git", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_git", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "analysis_log", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "analysis_log", + "oid": 528434861, + "rows": 790981, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repos_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repos_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "status", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "status", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "date_attempted", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "date_attempted", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "repos_id", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repos_id", + "oid": 528434868, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "analysis_log", + "size": "17400", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repos_id", + "collation": "", + "opClass": "int4_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repos_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "chaoss_metric_status", + "comment": "This table used to track CHAOSS Metric implementations in Augur, but due to the constantly changing location of that information, it is for the moment not actively populated. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "chaoss_metric_status", + "oid": 528434869, + "rows": 80, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "cms_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.chaoss_metric_status_cms_id_seq'::regclass)", + "comment": "", + "oldName": "cms_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_group", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_group", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_type", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_type", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_backend_status", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_backend_status", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_frontend_status", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_frontend_status", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_defined", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_defined", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_api_endpoint_repo", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_api_endpoint_repo", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_api_endpoint_rg", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_api_endpoint_rg", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_working_group", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_working_group", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_info", + "type": "json", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_info", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cm_working_group_focus_area", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cm_working_group_focus_area", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "chaoss_metric_status_pkey", + "fields": [ + "cms_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "chaoss_metric_status_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "chaoss_user", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "chaoss_user", + "oid": 528436802, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "chaoss_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.chaoss_user_chaoss_id_seq'::regclass)", + "comment": "", + "oldName": "chaoss_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "chaoss_login_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "chaoss_login_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "chaoss_login_hashword", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "chaoss_login_hashword", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "chaoss_email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "chaoss_email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "chaoss_text_phone", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "chaoss_text_phone", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "chaoss_first_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "chaoss_first_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "chaoss_last_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "chaoss_last_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamptz", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "now()", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "chaoss_user_pkey", + "fields": [ + "chaoss_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "chaoss_user_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "chaoss_unique_email_key", + "fields": [ + "chaoss_email" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "chaoss_unique_email_key" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "commit_comment_ref", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "commit_comment_ref", + "oid": 528434879, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "cmt_comment_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.commit_comment_ref_cmt_comment_id_seq'::regclass)", + "comment": "", + "oldName": "cmt_comment_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "msg_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "msg_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "user_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "user_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "body", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "body", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "line", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "line", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "position", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "position", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "commit_comment_src_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "For data provenance, we store the source node ID if it exists. ", + "oldName": "commit_comment_src_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_comment_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "For data provenance, we store the source ID if it exists. ", + "oldName": "cmt_comment_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "created_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "created_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "comment_id", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "comment_id", + "oid": 528434892, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commit_comment_ref", + "size": "8", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cmt_comment_src_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_comment_src_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "cmt_comment_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_comment_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "msg_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "msg_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "commit_comment_ref_pkey", + "fields": [ + "cmt_comment_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "commit_comment_ref_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_commit_comment_ref_commits_1", + "fields": [ + "cmt_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "commits", + "referenceFields": [ + "cmt_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_commit_comment_ref_commits_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_commit_comment_ref_message_1", + "fields": [ + "msg_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "message", + "referenceFields": [ + "msg_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_commit_comment_ref_message_1" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "commitcomment", + "fields": [ + "cmt_comment_src_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "commitcomment" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "commit_parents", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "commit_parents", + "oid": 528434893, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "cmt_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "parent_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.commit_parents_parent_id_seq'::regclass)", + "comment": "", + "oldName": "parent_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "commit_parents_ibfk_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "commit_parents_ibfk_1", + "oid": 528434903, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commit_parents", + "size": "8", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cmt_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "commit_parents_ibfk_2", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "commit_parents_ibfk_2", + "oid": 528434904, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commit_parents", + "size": "8", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "parent_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "parent_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "commit_parents_pkey", + "fields": [ + "cmt_id", + "parent_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "commit_parents_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_commit_parents_commits_1", + "fields": [ + "cmt_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "commits", + "referenceFields": [ + "cmt_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_commit_parents_commits_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_commit_parents_commits_2", + "fields": [ + "parent_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "commits", + "referenceFields": [ + "cmt_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_commit_parents_commits_2" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "commits", + "comment": "Commits.\nEach row represents changes to one FILE within a single commit. So you will encounter multiple rows per commit hash in many cases. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "commits", + "oid": 528434905, + "rows": 219920080, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "cmt_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.commits_cmt_id_seq'::regclass)", + "comment": "", + "oldName": "cmt_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_commit_hash", + "type": "varchar", + "length": 80, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_commit_hash", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_author_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_author_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_author_raw_email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_author_raw_email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_author_email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_author_email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_author_date", + "type": "varchar", + "length": 10, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_author_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_author_affiliation", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_author_affiliation", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_committer_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_committer_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_committer_raw_email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_committer_raw_email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_committer_email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_committer_email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_committer_date", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_committer_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_committer_affiliation", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_committer_affiliation", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_added", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_added", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_removed", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_removed", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_whitespace", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_whitespace", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_filename", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_filename", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_date_attempted", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_date_attempted", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 18, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_ght_committer_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_ght_committer_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 20, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_ght_committed_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_ght_committed_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 21, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_committer_timestamp", + "type": "timestamptz", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_committer_timestamp", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 22, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_author_timestamp", + "type": "timestamptz", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_author_timestamp", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 23, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_author_platform_username", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_author_platform_username", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 24, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 25, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 26, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 27, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 28, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cmt_ght_author_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cmt_ght_author_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 29, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "author_affiliation", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "author_affiliation", + "oid": 528436706, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commits", + "size": "636512", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cmt_author_affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_author_affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "author_cntrb_id", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "author_cntrb_id", + "oid": 528436997, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commits", + "size": "-2034400", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cmt_ght_author_id", + "collation": "", + "opClass": "uuid_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_ght_author_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "author_email,author_affiliation,author_date", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "author_email,author_affiliation,author_date", + "oid": 528434919, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commits", + "size": "1370320", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cmt_author_email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_author_email", + "collationSchema": "pg_catalog" + }, + { + "objectType": "IndexField_PGSQL", + "name": "cmt_author_affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_author_affiliation", + "collationSchema": "pg_catalog" + }, + { + "objectType": "IndexField_PGSQL", + "name": "cmt_author_date", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_author_date", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "author_raw_email", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "author_raw_email", + "oid": 528434920, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commits", + "size": "1240872", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cmt_author_raw_email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_author_raw_email", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "commited", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "commited", + "oid": 528434927, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commits", + "size": "629704", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cmt_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "commits_idx_cmt_email_cmt_date_cmt_name", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "commits_idx_cmt_email_cmt_date_cmt_name", + "oid": 528434928, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commits", + "size": "-1197856", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cmt_author_email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_author_email", + "collationSchema": "pg_catalog" + }, + { + "objectType": "IndexField_PGSQL", + "name": "cmt_author_date", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_author_date", + "collationSchema": "pg_catalog" + }, + { + "objectType": "IndexField_PGSQL", + "name": "cmt_author_name", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_author_name", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "committer_affiliation", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "committer_affiliation", + "oid": 528436707, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commits", + "size": "636512", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cmt_committer_affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_committer_affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "committer_raw_email", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "committer_raw_email", + "oid": 528434939, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commits", + "size": "1137360", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cmt_committer_raw_email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_committer_raw_email", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repo_id,commit", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_id,commit", + "oid": 528434940, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "commits", + "size": "-115784", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "cmt_commit_hash", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cmt_commit_hash", + "collationSchema": "pg_catalog" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "commits_pkey", + "fields": [ + "cmt_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "commits_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "cmt_ght_author_cntrb_id_fk", + "fields": [ + "cmt_ght_author_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "cmt_ght_author_cntrb_id_fk" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_commits_contributors_3", + "fields": [ + "cmt_author_platform_username" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_login" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_commits_contributors_3" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_commits_contributors_4", + "fields": [ + "cmt_author_platform_username" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_login" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_commits_contributors_4" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_commits_repo_2", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_commits_repo_2" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "contributor_affiliations", + "comment": "This table exists outside of relations with other tables. The purpose is to provide a dynamic, owner maintained (and augur augmented) list of affiliations. This table is processed in affiliation information in the DM_ tables generated when Augur is finished counting commits using the Facade Worker. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "contributor_affiliations", + "oid": 528434941, + "rows": 520, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "ca_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.contributor_affiliations_ca_id_seq'::regclass)", + "comment": "", + "oldName": "ca_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ca_domain", + "type": "varchar", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "ca_domain", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ca_start_date", + "type": "date", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'1970-01-01'::date", + "comment": "", + "oldName": "ca_start_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ca_last_used", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "ca_last_used", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ca_affiliation", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "ca_affiliation", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ca_active", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "1", + "comment": "", + "oldName": "ca_active", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "contributor_affiliations_pkey", + "fields": [ + "ca_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "contributor_affiliations_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "unique_domain", + "fields": [ + "ca_domain" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "Only one row should exist for any given top level domain or subdomain. ", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unique_domain" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "contributor_repo", + "comment": "Developed in Partnership with Andrew Brain. \nFrom: [\n {\n \"login\": \"octocat\",\n \"id\": 1,\n \"node_id\": \"MDQ6VXNlcjE=\",\n \"avatar_url\": \"https://github.com/images/error/octocat_happy.gif\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/octocat\",\n \"html_url\": \"https://github.com/octocat\",\n \"followers_url\": \"https://api.github.com/users/octocat/followers\",\n \"following_url\": \"https://api.github.com/users/octocat/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/octocat/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/octocat/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/octocat/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/octocat/orgs\",\n \"repos_url\": \"https://api.github.com/users/octocat/repos\",\n \"events_url\": \"https://api.github.com/users/octocat/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/octocat/received_events\",\n \"type\": \"User\",\n \"site_admin\": false\n }\n]\n", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "contributor_repo", + "oid": 528434956, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "cntrb_repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.contributor_repo_cntrb_repo_id_seq'::regclass)", + "comment": "", + "oldName": "cntrb_repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_git", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "Similar to cntrb_id, we need this data for the table to have meaningful data. ", + "oldName": "repo_git", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_category", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_category", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "event_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "event_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "created_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "created_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "This is not null because what is the point without the contributor in this table? ", + "oldName": "cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "cntrb_repo_id_key", + "fields": [ + "cntrb_repo_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "cntrb_repo_id_key" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "contributor_repo_cntrb_id_fkey", + "fields": [ + "cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "contributor_repo_cntrb_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "eventer", + "fields": [ + "event_id", + "tool_version" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "eventer" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "contributors", + "comment": "For GitHub, this should be repeated from gh_login. for other systems, it should be that systems login. \nGithub now allows a user to change their login name, but their user id remains the same in this case. So, the natural key is the combination of id and login, but there should never be repeated logins. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "contributors", + "oid": 528434968, + "rows": 560619, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "cntrb_login", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Will be a double population with the same value as gh_login for github, but the local value for other systems. ", + "oldName": "cntrb_login", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This needs to be here for matching contributor ids, which are augur, to the commit information. ", + "oldName": "cntrb_email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_full_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_full_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_company", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_company", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_created_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_created_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_type", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Present in another models. It is not currently used in Augur. ", + "oldName": "cntrb_type", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_fake", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "0", + "comment": "", + "oldName": "cntrb_fake", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_deleted", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "0", + "comment": "", + "oldName": "cntrb_deleted", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_long", + "type": "numeric", + "length": 11, + "decimals": 8, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::numeric", + "comment": "", + "oldName": "cntrb_long", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_lat", + "type": "numeric", + "length": 10, + "decimals": 8, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::numeric", + "comment": "", + "oldName": "cntrb_lat", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_country_code", + "type": "char", + "length": 3, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::bpchar", + "comment": "", + "oldName": "cntrb_country_code", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_state", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_state", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_city", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_city", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_location", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_location", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_canonical", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_canonical", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_last_used", + "type": "timestamptz", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::timestamp with time zone", + "comment": "", + "oldName": "cntrb_last_used", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_user_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_user_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 18, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_login", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "populated with the github user name for github originated data. ", + "oldName": "gh_login", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 19, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 20, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_html_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_html_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 21, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 22, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_avatar_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_avatar_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 23, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_gravatar_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_gravatar_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 24, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_followers_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_followers_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 25, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_following_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_following_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 26, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_gists_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_gists_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 27, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_starred_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_starred_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 28, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_subscriptions_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_subscriptions_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 29, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_organizations_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_organizations_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 30, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_repos_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_repos_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 31, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_events_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_events_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 32, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_received_events_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_received_events_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 33, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_type", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_type", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 34, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_site_admin", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_site_admin", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 35, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gl_web_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "“web_url” value from these API calls to GitLab, all for the same user\n\nhttps://gitlab.com/api/v4/users?username=computationalmystic\nhttps://gitlab.com/api/v4/users?search=s@goggins.com\nhttps://gitlab.com/api/v4/users?search=outdoors@acm.org\n\n[\n {\n \"id\": 5481034,\n \"name\": \"sean goggins\",\n \"username\": \"computationalmystic\",\n \"state\": \"active\",\n \"avatar_url\": \"https://secure.gravatar.com/avatar/fb1fb43953a6059df2fe8d94b21d575c?s=80&d=identicon\",\n \"web_url\": \"https://gitlab.com/computationalmystic\"\n }\n]", + "oldName": "gl_web_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 36, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gl_avatar_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "“avatar_url” value from these API calls to GitLab, all for the same user\n\nhttps://gitlab.com/api/v4/users?username=computationalmystic\nhttps://gitlab.com/api/v4/users?search=s@goggins.com\nhttps://gitlab.com/api/v4/users?search=outdoors@acm.org\n\n[\n {\n \"id\": 5481034,\n \"name\": \"sean goggins\",\n \"username\": \"computationalmystic\",\n \"state\": \"active\",\n \"avatar_url\": \"https://secure.gravatar.com/avatar/fb1fb43953a6059df2fe8d94b21d575c?s=80&d=identicon\",\n \"web_url\": \"https://gitlab.com/computationalmystic\"\n }\n]", + "oldName": "gl_avatar_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 37, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gl_state", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "“state” value from these API calls to GitLab, all for the same user\n\nhttps://gitlab.com/api/v4/users?username=computationalmystic\nhttps://gitlab.com/api/v4/users?search=s@goggins.com\nhttps://gitlab.com/api/v4/users?search=outdoors@acm.org\n\n[\n {\n \"id\": 5481034,\n \"name\": \"sean goggins\",\n \"username\": \"computationalmystic\",\n \"state\": \"active\",\n \"avatar_url\": \"https://secure.gravatar.com/avatar/fb1fb43953a6059df2fe8d94b21d575c?s=80&d=identicon\",\n \"web_url\": \"https://gitlab.com/computationalmystic\"\n }\n]", + "oldName": "gl_state", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 38, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gl_username", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "“username” value from these API calls to GitLab, all for the same user\n\nhttps://gitlab.com/api/v4/users?username=computationalmystic\nhttps://gitlab.com/api/v4/users?search=s@goggins.com\nhttps://gitlab.com/api/v4/users?search=outdoors@acm.org\n\n[\n {\n \"id\": 5481034,\n \"name\": \"sean goggins\",\n \"username\": \"computationalmystic\",\n \"state\": \"active\",\n \"avatar_url\": \"https://secure.gravatar.com/avatar/fb1fb43953a6059df2fe8d94b21d575c?s=80&d=identicon\",\n \"web_url\": \"https://gitlab.com/computationalmystic\"\n }\n]", + "oldName": "gl_username", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 39, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gl_full_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "“name” value from these API calls to GitLab, all for the same user\n\nhttps://gitlab.com/api/v4/users?username=computationalmystic\nhttps://gitlab.com/api/v4/users?search=s@goggins.com\nhttps://gitlab.com/api/v4/users?search=outdoors@acm.org\n\n[\n {\n \"id\": 5481034,\n \"name\": \"sean goggins\",\n \"username\": \"computationalmystic\",\n \"state\": \"active\",\n \"avatar_url\": \"https://secure.gravatar.com/avatar/fb1fb43953a6059df2fe8d94b21d575c?s=80&d=identicon\",\n \"web_url\": \"https://gitlab.com/computationalmystic\"\n }\n]", + "oldName": "gl_full_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 40, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gl_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "\"id\" value from these API calls to GitLab, all for the same user\n\nhttps://gitlab.com/api/v4/users?username=computationalmystic\nhttps://gitlab.com/api/v4/users?search=s@goggins.com\nhttps://gitlab.com/api/v4/users?search=outdoors@acm.org\n\n[\n {\n \"id\": 5481034,\n \"name\": \"sean goggins\",\n \"username\": \"computationalmystic\",\n \"state\": \"active\",\n \"avatar_url\": \"https://secure.gravatar.com/avatar/fb1fb43953a6059df2fe8d94b21d575c?s=80&d=identicon\",\n \"web_url\": \"https://gitlab.com/computationalmystic\"\n }\n]", + "oldName": "gl_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 41, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 42, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 43, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 44, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 45, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 46, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "cnt-fullname", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "Hash", + "tableSpaceName": "", + "constraint": "", + "oldName": "cnt-fullname", + "oid": 528434995, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "contributors", + "size": "16400", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_full_name", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_full_name", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "cntrb-theemail", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "Hash", + "tableSpaceName": "", + "constraint": "", + "oldName": "cntrb-theemail", + "oid": 528434996, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "contributors", + "size": "16400", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_email", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "cntrb_canonica-idx11", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "cntrb_canonica-idx11", + "oid": 528434997, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "contributors", + "size": "13800", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_canonical", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_canonical", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "cntrb_login_platform_index", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "cntrb_login_platform_index", + "oid": 528434998, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "contributors", + "size": "15936", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_login", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_login", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "contributor_worker_email_finder", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BRIN", + "tableSpaceName": "", + "constraint": "", + "oldName": "contributor_worker_email_finder", + "oid": 528435000, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "contributors", + "size": "48", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_email", + "collation": "default", + "opClass": "text_minmax_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_email", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "contributor_worker_fullname_finder", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BRIN", + "tableSpaceName": "", + "constraint": "", + "oldName": "contributor_worker_fullname_finder", + "oid": 528435002, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "contributors", + "size": "40", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_full_name", + "collation": "default", + "opClass": "text_minmax_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_full_name", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "contributors_idx_cntrb_email3", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "contributors_idx_cntrb_email3", + "oid": 528435003, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "contributors", + "size": "12984", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_email", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "login", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "login", + "oid": 528435004, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "contributors", + "size": "15936", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_login", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_login", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "login-contributor-idx", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "login-contributor-idx", + "oid": 528435005, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "contributors", + "size": "15936", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_login", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_login", + "collationSchema": "pg_catalog" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "contributors-pk", + "fields": [ + "cntrb_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "contributors-pk" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "GH-UNIQUE-C", + "fields": [ + "gh_login" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": true, + "isDeferred": true, + "oldName": "GH-UNIQUE-C" + }, + { + "objectType": "Unique_PGSQL", + "name": "GL-UNIQUE-B", + "fields": [ + "gl_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": true, + "isDeferred": true, + "oldName": "GL-UNIQUE-B" + }, + { + "objectType": "Unique_PGSQL", + "name": "GL-UNIQUE-C", + "fields": [ + "gl_username" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": true, + "isDeferred": true, + "oldName": "GL-UNIQUE-C" + }, + { + "objectType": "Unique_PGSQL", + "name": "GL-cntrb-LOGIN-UNIQUE", + "fields": [ + "cntrb_login" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "GL-cntrb-LOGIN-UNIQUE" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "contributors_aliases", + "comment": "Every open source user may have more than one email used to make contributions over time. Augur selects the first email it encounters for a user as its “canonical_email”. \n\nThe canonical_email is also added to the contributors_aliases table, with the canonical_email and alias_email being identical. Using this strategy, an email search will only need to join the alias table for basic email information, and can then more easily map the canonical email from each alias row to the same, more detailed information in the contributors table for a user. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "contributors_aliases", + "oid": 528435006, + "rows": 223500, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "cntrb_alias_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.contributors_aliases_cntrb_alias_id_seq'::regclass)", + "comment": "", + "oldName": "cntrb_alias_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "canonical_email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "canonical_email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "alias_email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "alias_email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_active", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "1", + "comment": "", + "oldName": "cntrb_active", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_last_modified", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "cntrb_last_modified", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "contributors_aliases_pkey", + "fields": [ + "cntrb_alias_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "contributors_aliases_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "contributors_aliases_cntrb_id_fkey", + "fields": [ + "cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "contributors_aliases_cntrb_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "contributor-alias-unique", + "fields": [ + "alias_email" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "contributor-alias-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "discourse_insights", + "comment": "This table is populated by the “Discourse_Analysis_Worker”. It examines sequential discourse, using computational linguistic methods, to draw statistical inferences regarding the discourse in a particular comment thread. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "discourse_insights", + "oid": 528435021, + "rows": 7947897, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "msg_discourse_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.discourse_insights_msg_discourse_id_seq1'::regclass)", + "comment": "", + "oldName": "msg_discourse_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "msg_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "msg_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "discourse_act", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "discourse_act", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamptz", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "discourse_insights_pkey", + "fields": [ + "msg_discourse_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "discourse_insights_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_discourse_insights_message_1", + "fields": [ + "msg_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "message", + "referenceFields": [ + "msg_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_discourse_insights_message_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "dm_repo_annual", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "dm_repo_annual", + "oid": 528435031, + "rows": 1279754, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "affiliation", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "affiliation", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "year", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "year", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "added", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "added", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "removed", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "removed", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "whitespace", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "whitespace", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "files", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "files", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "patches", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "patches", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "repo_id,affiliation_copy_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_id,affiliation_copy_1", + "oid": 528436784, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_annual", + "size": "39496", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repo_id,email_copy_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_id,email_copy_1", + "oid": 528436783, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_annual", + "size": "65000", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "email", + "collationSchema": "pg_catalog" + } + ] + } + ], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "dm_repo_group_annual", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "dm_repo_group_annual", + "oid": 528435041, + "rows": 713948, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_group_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_group_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "affiliation", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "affiliation", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "year", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "year", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "added", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "added", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "removed", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "removed", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "whitespace", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "whitespace", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "files", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "files", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "patches", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "patches", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "projects_id,affiliation_copy_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "projects_id,affiliation_copy_1", + "oid": 528435049, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_group_annual", + "size": "22048", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "projects_id,email_copy_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "projects_id,email_copy_1", + "oid": 528435050, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_group_annual", + "size": "36632", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "email", + "collationSchema": "pg_catalog" + } + ] + } + ], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "dm_repo_group_monthly", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "dm_repo_group_monthly", + "oid": 528435051, + "rows": 2091998, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_group_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_group_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "affiliation", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "affiliation", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "month", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "month", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "year", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "year", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "added", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "added", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "removed", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "removed", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "whitespace", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "whitespace", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "files", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "files", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "patches", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "patches", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "projects_id,affiliation_copy_2", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "projects_id,affiliation_copy_2", + "oid": 528436788, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_group_monthly", + "size": "64552", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "projects_id,email_copy_2", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "projects_id,email_copy_2", + "oid": 528436786, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_group_monthly", + "size": "106808", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "email", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "projects_id,year,affiliation_copy_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "projects_id,year,affiliation_copy_1", + "oid": 528436789, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_group_monthly", + "size": "69216", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "year", + "collation": "", + "opClass": "int2_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "year", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "projects_id,year,email_copy_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "projects_id,year,email_copy_1", + "oid": 528436787, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_group_monthly", + "size": "110704", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "year", + "collation": "", + "opClass": "int2_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "year", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "email", + "collationSchema": "pg_catalog" + } + ] + } + ], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "dm_repo_group_weekly", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "dm_repo_group_weekly", + "oid": 528435063, + "rows": 3811181, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_group_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_group_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "affiliation", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "affiliation", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "week", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "week", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "year", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "year", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "added", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "added", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "removed", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "removed", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "whitespace", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "whitespace", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "files", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "files", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "patches", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "patches", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "projects_id,affiliation", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "projects_id,affiliation", + "oid": 528436793, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_group_weekly", + "size": "117584", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "projects_id,email", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "projects_id,email", + "oid": 528436791, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_group_weekly", + "size": "194328", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "email", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "projects_id,year,affiliation", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "projects_id,year,affiliation", + "oid": 528436794, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_group_weekly", + "size": "126488", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "year", + "collation": "", + "opClass": "int2_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "year", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "projects_id,year,email", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "projects_id,year,email", + "oid": 528436792, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_group_weekly", + "size": "201208", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "year", + "collation": "", + "opClass": "int2_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "year", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "email", + "collationSchema": "pg_catalog" + } + ] + } + ], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "dm_repo_monthly", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "dm_repo_monthly", + "oid": 528435075, + "rows": 3577538, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "affiliation", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "affiliation", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "month", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "month", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "year", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "year", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "added", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "added", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "removed", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "removed", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "whitespace", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "whitespace", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "files", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "files", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "patches", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "patches", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "repo_id,affiliation_copy_2", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_id,affiliation_copy_2", + "oid": 528436798, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_monthly", + "size": "110376", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repo_id,email_copy_2", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_id,email_copy_2", + "oid": 528436796, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_monthly", + "size": "180760", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "email", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repo_id,year,affiliation_copy_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_id,year,affiliation_copy_1", + "oid": 528436799, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_monthly", + "size": "117552", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "year", + "collation": "", + "opClass": "int2_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "year", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repo_id,year,email_copy_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_id,year,email_copy_1", + "oid": 528436797, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_monthly", + "size": "187040", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "year", + "collation": "", + "opClass": "int2_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "year", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "email", + "collationSchema": "pg_catalog" + } + ] + } + ], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "dm_repo_weekly", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "dm_repo_weekly", + "oid": 528435087, + "rows": 6166337, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "affiliation", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "affiliation", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "week", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "week", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "year", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "year", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "added", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "added", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "removed", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "removed", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "whitespace", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "whitespace", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "files", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "files", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "patches", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "patches", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "repo_id,affiliation", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_id,affiliation", + "oid": 528435095, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_weekly", + "size": "190224", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repo_id,email", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_id,email", + "oid": 528435096, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_weekly", + "size": "311584", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "email", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repo_id,year,affiliation", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_id,year,affiliation", + "oid": 528435097, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_weekly", + "size": "202536", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "year", + "collation": "", + "opClass": "int2_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "year", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "affiliation", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "affiliation", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repo_id,year,email", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_id,year,email", + "oid": 528435098, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "dm_repo_weekly", + "size": "322176", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "year", + "collation": "", + "opClass": "int2_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "year", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "email", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "email", + "collationSchema": "pg_catalog" + } + ] + } + ], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "exclude", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "exclude", + "oid": 528435099, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "projects_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "projects_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "domain", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "domain", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "exclude_pkey", + "fields": [ + "id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "exclude_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "issue_assignees", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "issue_assignees", + "oid": 528435109, + "rows": 423268, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "issue_assignee_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.issue_assignees_issue_assignee_id_seq'::regclass)", + "comment": "", + "oldName": "issue_assignee_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issue_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_assignee_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This ID comes from the source. In the case of GitHub, it is the id that is the first field returned from the issue events API in the issue_assignees embedded JSON object. We may discover it is an ID for the person themselves; but my hypothesis is that its not.", + "oldName": "issue_assignee_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_assignee_src_node", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This character based identifier comes from the source. In the case of GitHub, it is the id that is the second field returned from the issue events API in the issue_assignees embedded JSON object. We may discover it is an ID for the person themselves; but my hypothesis is that its not.", + "oldName": "issue_assignee_src_node", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "issue-cntrb-assign-idx-1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "issue-cntrb-assign-idx-1", + "oid": 528436896, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "issue_assignees", + "size": "13072", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_id", + "collation": "", + "opClass": "uuid_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "issue_assignees_pkey", + "fields": [ + "issue_assignee_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "issue_assignees_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_issue_assignee_repo_id", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_issue_assignee_repo_id" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_issue_assignees_issues_1", + "fields": [ + "issue_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "issues", + "referenceFields": [ + "issue_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_issue_assignees_issues_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "issue_assignees_cntrb_id_fkey", + "fields": [ + "cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "issue_assignees_cntrb_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "issue-assignee-insert-unique", + "fields": [ + "issue_assignee_src_id", + "issue_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "issue-assignee-insert-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "issue_events", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "issue_events", + "oid": 528435120, + "rows": 5663145, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "event_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.issue_events_event_id_seq'::regclass)", + "comment": "", + "oldName": "event_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issue_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "action", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "action", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "action_commit_hash", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "action_commit_hash", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "created_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "created_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This should be renamed to issue_event_src_node_id, as its the varchar identifier in GitHub and likely common in other sources as well. However, since it was created before we came to this naming standard and workers are built around it, we have it simply named as node_id. Anywhere you see node_id in the schema, it comes from GitHubs terminology.", + "oldName": "node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "node_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "node_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "platform_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "platform_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_event_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This ID comes from the source. In the case of GitHub, it is the id that is the first field returned from the issue events API", + "oldName": "issue_event_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "issue-cntrb-idx2", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "issue-cntrb-idx2", + "oid": 528435133, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "issue_events", + "size": "124248", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "issue_event_src_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "issue_event_src_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "issue_events_ibfk_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "issue_events_ibfk_1", + "oid": 528435134, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "issue_events", + "size": "124400", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "issue_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "issue_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "issue_events_ibfk_2", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "issue_events_ibfk_2", + "oid": 528436902, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "issue_events", + "size": "174600", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_id", + "collation": "", + "opClass": "uuid_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "issue_events_pkey", + "fields": [ + "event_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "issue_events_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_issue_event_platform_ide", + "fields": [ + "platform_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "platform", + "referenceFields": [ + "pltfrm_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_issue_event_platform_ide" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_issue_events_issues_1", + "fields": [ + "issue_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "issues", + "referenceFields": [ + "issue_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_issue_events_issues_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_issue_events_repo", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_issue_events_repo" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "issue_events_cntrb_id_fkey", + "fields": [ + "cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "issue_events_cntrb_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "unique_event_id_key", + "fields": [ + "issue_id", + "issue_event_src_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "Natural key for issue events. ", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unique_event_id_key" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "issue_labels", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "issue_labels", + "oid": 528435136, + "rows": 2220849, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "issue_label_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.issue_labels_issue_label_id_seq'::regclass)", + "comment": "", + "oldName": "issue_label_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issue_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "label_text", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "label_text", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "label_description", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "label_description", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "label_color", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "label_color", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "label_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This character based identifier (node) comes from the source. In the case of GitHub, it is the id that is the second field returned from the issue events API JSON subsection for issues.", + "oldName": "label_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "label_src_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "label_src_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "issue_labels_pkey", + "fields": [ + "issue_label_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "issue_labels_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_issue_labels_issues_1", + "fields": [ + "issue_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "issues", + "referenceFields": [ + "issue_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_issue_labels_issues_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_issue_labels_repo_id", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_issue_labels_repo_id" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "unique_issue_label", + "fields": [ + "label_src_id", + "issue_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unique_issue_label" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "issue_message_ref", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "issue_message_ref", + "oid": 528435148, + "rows": 3175515, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "issue_msg_ref_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.issue_message_ref_issue_msg_ref_id_seq'::regclass)", + "comment": "", + "oldName": "issue_msg_ref_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issue_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "msg_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "msg_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_msg_ref_src_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This character based identifier comes from the source. In the case of GitHub, it is the id that is the first field returned from the issue comments API", + "oldName": "issue_msg_ref_src_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_msg_ref_src_comment_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This ID comes from the source. In the case of GitHub, it is the id that is the first field returned from the issue comments API", + "oldName": "issue_msg_ref_src_comment_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "issue_message_ref_pkey", + "fields": [ + "issue_msg_ref_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "issue_message_ref_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_issue_message_ref_issues_1", + "fields": [ + "issue_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "issues", + "referenceFields": [ + "issue_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_issue_message_ref_issues_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_issue_message_ref_message_1", + "fields": [ + "msg_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "message", + "referenceFields": [ + "msg_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_issue_message_ref_message_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_id_fk1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_repo_id_fk1" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "issue-message-ref-insert-unique", + "fields": [ + "issue_msg_ref_src_comment_id", + "issue_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "issue-message-ref-insert-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "libraries", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "libraries", + "oid": 528435174, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "library_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.libraries_library_id_seq'::regclass)", + "comment": "", + "oldName": "library_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "platform", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "platform", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "created_timestamp", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::timestamp without time zone", + "comment": "", + "oldName": "created_timestamp", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "updated_timestamp", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::timestamp without time zone", + "comment": "", + "oldName": "updated_timestamp", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "library_description", + "type": "varchar", + "length": 2000, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::character varying", + "comment": "", + "oldName": "library_description", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "keywords", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "keywords", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "library_homepage", + "type": "varchar", + "length": 1000, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::character varying", + "comment": "", + "oldName": "library_homepage", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "license", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "license", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "version_count", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "version_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "latest_release_timestamp", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "latest_release_timestamp", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "latest_release_number", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "latest_release_number", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "package_manager_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "package_manager_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "dependency_count", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "dependency_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "dependent_library_count", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "dependent_library_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "primary_language", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "primary_language", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 18, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 19, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 20, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 21, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "libraries_pkey", + "fields": [ + "library_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "libraries_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_libraries_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_libraries_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "library_dependencies", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "library_dependencies", + "oid": 528435187, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "lib_dependency_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.library_dependencies_lib_dependency_id_seq'::regclass)", + "comment": "", + "oldName": "lib_dependency_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "library_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "library_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "manifest_platform", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "manifest_platform", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "manifest_filepath", + "type": "varchar", + "length": 1000, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::character varying", + "comment": "", + "oldName": "manifest_filepath", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "manifest_kind", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "manifest_kind", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id_branch", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id_branch", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "REPO_DEP", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "REPO_DEP", + "oid": 528435197, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "library_dependencies", + "size": "8", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "library_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "library_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "library_dependencies_pkey", + "fields": [ + "lib_dependency_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "library_dependencies_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_library_dependencies_libraries_1", + "fields": [ + "library_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "libraries", + "referenceFields": [ + "library_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_library_dependencies_libraries_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "library_version", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "library_version", + "oid": 528435198, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "library_version_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.library_version_library_version_id_seq'::regclass)", + "comment": "", + "oldName": "library_version_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "library_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "library_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "library_platform", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "library_platform", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "version_number", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "version_number", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "version_release_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::timestamp without time zone", + "comment": "", + "oldName": "version_release_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "library_version_pkey", + "fields": [ + "library_version_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "library_version_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_library_version_libraries_1", + "fields": [ + "library_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "libraries", + "referenceFields": [ + "library_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_library_version_libraries_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "lstm_anomaly_models", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "lstm_anomaly_models", + "oid": 528435208, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "model_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.lstm_anomaly_models_model_id_seq'::regclass)", + "comment": "", + "oldName": "model_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "model_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "model_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "model_description", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "model_description", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "look_back_days", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "look_back_days", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "training_days", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "training_days", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "batch_size", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "batch_size", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "metric", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "metric", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "lstm_anomaly_models_pkey", + "fields": [ + "model_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "lstm_anomaly_models_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "lstm_anomaly_results", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "lstm_anomaly_results", + "oid": 528435218, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "result_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.lstm_anomaly_results_result_id_seq'::regclass)", + "comment": "", + "oldName": "result_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_category", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_category", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "model_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "model_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "metric", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "metric", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "contamination_factor", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "contamination_factor", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "mean_absolute_error", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "mean_absolute_error", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "remarks", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "remarks", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "metric_field", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This is a listing of all of the endpoint fields included in the generation of the metric. Sometimes there is one, sometimes there is more than one. This will list them all. ", + "oldName": "metric_field", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "mean_absolute_actual_value", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "mean_absolute_actual_value", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "mean_absolute_prediction_value", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "mean_absolute_prediction_value", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "lstm_anomaly_results_pkey", + "fields": [ + "result_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "lstm_anomaly_results_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_lstm_anomaly_results_lstm_anomaly_models_1", + "fields": [ + "model_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "lstm_anomaly_models", + "referenceFields": [ + "model_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_lstm_anomaly_results_lstm_anomaly_models_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_lstm_anomaly_results_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_lstm_anomaly_results_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "message", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "message", + "oid": 528435228, + "rows": 12117484, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "msg_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.message_msg_id_seq'::regclass)", + "comment": "", + "oldName": "msg_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rgls_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rgls_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "platform_msg_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "platform_msg_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "platform_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "platform_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "msg_text", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "msg_text", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "msg_timestamp", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "msg_timestamp", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "msg_sender_email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "msg_sender_email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "msg_header", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "msg_header", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pltfrm_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pltfrm_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Not populated for mailing lists. Populated for GitHub issues. ", + "oldName": "cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "messagegrouper", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": true, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "messagegrouper", + "oid": 528435240, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "message", + "size": "372752", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "msg_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "msg_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "rgls_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "rgls_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "msg-cntrb-id-idx", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "msg-cntrb-id-idx", + "oid": 528436920, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "message", + "size": "373792", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_id", + "collation": "", + "opClass": "uuid_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "platformgrouper", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "platformgrouper", + "oid": 528435242, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "message", + "size": "372752", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "msg_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "msg_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "pltfrm_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "pltfrm_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "message_pkey", + "fields": [ + "msg_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "message_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_message_platform_1", + "fields": [ + "pltfrm_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "platform", + "referenceFields": [ + "pltfrm_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_message_platform_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_message_repo_groups_list_serve_1", + "fields": [ + "rgls_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo_groups_list_serve", + "referenceFields": [ + "rgls_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_message_repo_groups_list_serve_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_message_repoid", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_message_repoid" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "message_cntrb_id_fkey", + "fields": [ + "cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "message_cntrb_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "message-insert-unique", + "fields": [ + "platform_msg_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "message-insert-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "message_analysis", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "message_analysis", + "oid": 528435243, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "msg_analysis_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.message_analysis_msg_analysis_id_seq'::regclass)", + "comment": "", + "oldName": "msg_analysis_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "msg_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "msg_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "worker_run_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This column is used to indicate analyses run by a worker during the same execution period, and is useful for grouping, and time series analysis. ", + "oldName": "worker_run_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "sentiment_score", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "A sentiment analysis score. Zero is neutral, negative numbers are negative sentiment, and positive numbers are positive sentiment. ", + "oldName": "sentiment_score", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "reconstruction_error", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Each message is converted to a 250 dimensin doc2vec vector, so the reconstruction error is the difference between what the predicted vector and the actual vector.", + "oldName": "reconstruction_error", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "novelty_flag", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This is an analysis of the degree to which the message is novel when compared to other messages in a repository. For example when bots are producing numerous identical messages, the novelty score is low. It would also be a low novelty score when several people are making the same coment. ", + "oldName": "novelty_flag", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "feedback_flag", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This exists to provide the user with an opportunity provide feedback on the resulting the sentiment scores. ", + "oldName": "feedback_flag", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "message_analysis_pkey", + "fields": [ + "msg_analysis_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "message_analysis_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_message_analysis_message_1", + "fields": [ + "msg_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "message", + "referenceFields": [ + "msg_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_message_analysis_message_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "message_analysis_summary", + "comment": "In a relationally perfect world, we would have a table called “message_analysis_run” the incremented the “worker_run_id” for both message_analysis and message_analysis_summary. For now, we decided this was overkill. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "message_analysis_summary", + "oid": 528435253, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "msg_summary_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.message_analysis_summary_msg_summary_id_seq'::regclass)", + "comment": "", + "oldName": "msg_summary_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "worker_run_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This value should reflect the worker_run_id for the messages summarized in the table. There is not a relation between these two tables for that purpose because its not *really*, relationaly a concept unless we create a third table for \"worker_run_id\", which we determined was unnecessarily complex. ", + "oldName": "worker_run_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "positive_ratio", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "positive_ratio", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "negative_ratio", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "negative_ratio", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "novel_count", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The number of messages identified as novel during the analyzed period", + "oldName": "novel_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "period", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The whole timeline is divided into periods based on the definition of time period for analysis, which is user specified. Timestamp of the first period to look at, until the end of messages at the data of execution. ", + "oldName": "period", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "message_analysis_summary_pkey", + "fields": [ + "msg_summary_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "message_analysis_summary_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_message_analysis_summary_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_message_analysis_summary_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "message_sentiment", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "message_sentiment", + "oid": 528435263, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "msg_analysis_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.message_sentiment_msg_analysis_id_seq'::regclass)", + "comment": "", + "oldName": "msg_analysis_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "msg_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "msg_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "worker_run_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This column is used to indicate analyses run by a worker during the same execution period, and is useful for grouping, and time series analysis. ", + "oldName": "worker_run_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "sentiment_score", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "A sentiment analysis score. Zero is neutral, negative numbers are negative sentiment, and positive numbers are positive sentiment. ", + "oldName": "sentiment_score", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "reconstruction_error", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Each message is converted to a 250 dimensin doc2vec vector, so the reconstruction error is the difference between what the predicted vector and the actual vector.", + "oldName": "reconstruction_error", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "novelty_flag", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This is an analysis of the degree to which the message is novel when compared to other messages in a repository. For example when bots are producing numerous identical messages, the novelty score is low. It would also be a low novelty score when several people are making the same coment. ", + "oldName": "novelty_flag", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "feedback_flag", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This exists to provide the user with an opportunity provide feedback on the resulting the sentiment scores. ", + "oldName": "feedback_flag", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "message_sentiment_pkey", + "fields": [ + "msg_analysis_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "message_sentiment_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_message_sentiment_message_1", + "fields": [ + "msg_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "message", + "referenceFields": [ + "msg_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_message_sentiment_message_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "message_sentiment_summary", + "comment": "In a relationally perfect world, we would have a table called “message_sentiment_run” the incremented the “worker_run_id” for both message_sentiment and message_sentiment_summary. For now, we decided this was overkill. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "message_sentiment_summary", + "oid": 528435273, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "msg_summary_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.message_sentiment_summary_msg_summary_id_seq'::regclass)", + "comment": "", + "oldName": "msg_summary_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "worker_run_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This value should reflect the worker_run_id for the messages summarized in the table. There is not a relation between these two tables for that purpose because its not *really*, relationaly a concept unless we create a third table for \"worker_run_id\", which we determined was unnecessarily complex. ", + "oldName": "worker_run_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "positive_ratio", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "positive_ratio", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "negative_ratio", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "negative_ratio", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "novel_count", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The number of messages identified as novel during the analyzed period", + "oldName": "novel_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "period", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The whole timeline is divided into periods based on the definition of time period for analysis, which is user specified. Timestamp of the first period to look at, until the end of messages at the data of execution. ", + "oldName": "period", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "message_sentiment_summary_pkey", + "fields": [ + "msg_summary_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "message_sentiment_summary_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_message_sentiment_summary_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_message_sentiment_summary_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "platform", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "platform", + "oid": 528435283, + "rows": 3, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pltfrm_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.platform_pltfrm_id_seq'::regclass)", + "comment": "", + "oldName": "pltfrm_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pltfrm_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pltfrm_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pltfrm_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pltfrm_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pltfrm_release_date", + "type": "date", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pltfrm_release_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "plat", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": true, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "plat", + "oid": 528435292, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "platform", + "size": "16", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "pltfrm_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "pltfrm_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "theplat", + "fields": [ + "pltfrm_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "theplat" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_analysis", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_analysis", + "oid": 528435293, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pull_request_analysis_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_analysis_pull_request_analysis_id_seq'::regclass)", + "comment": "", + "oldName": "pull_request_analysis_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "It would be better if the pull request worker is run first to fetch the latest PRs before analyzing", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "merge_probability", + "type": "numeric", + "length": 256, + "decimals": 250, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Indicates the probability of the PR being merged", + "oldName": "merge_probability", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "mechanism", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "the ML model used for prediction (It is XGBoost Classifier at present)", + "oldName": "mechanism", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamptz", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "pr_anal_idx", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "pr_anal_idx", + "oid": 528435303, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "pull_request_analysis", + "size": "8", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "pull_request_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "pull_request_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "probability_idx", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "probability_idx", + "oid": 528435304, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "pull_request_analysis", + "size": "8", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "merge_probability", + "collation": "", + "opClass": "numeric_ops", + "opClassSchema": "pg_catalog", + "order": "DESC", + "nullSort": "NULLS LAST", + "oldName": "merge_probability", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_request_analysis_pkey", + "fields": [ + "pull_request_analysis_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_request_analysis_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_analysis_pull_requests_1", + "fields": [ + "pull_request_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_requests", + "referenceFields": [ + "pull_request_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_analysis_pull_requests_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_assignees", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_assignees", + "oid": 528435305, + "rows": 1105038, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_assignee_map_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_assignees_pr_assignee_map_id_seq'::regclass)", + "comment": "", + "oldName": "pr_assignee_map_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_assignee_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_assignee_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "contrib_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "contrib_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "pr_meta_cntrb-idx", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "pr_meta_cntrb-idx", + "oid": 528436926, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "pull_request_assignees", + "size": "34104", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "contrib_id", + "collation": "", + "opClass": "uuid_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "contrib_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_request_assignees_pkey", + "fields": [ + "pr_assignee_map_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_request_assignees_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_assignees_pull_requests_1", + "fields": [ + "pull_request_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_requests", + "referenceFields": [ + "pull_request_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_assignees_pull_requests_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_assignees_repo_id", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_assignees_repo_id" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "pull_request_assignees_contrib_id_fkey", + "fields": [ + "contrib_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "pull_request_assignees_contrib_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "assigniees-unique", + "fields": [ + "pull_request_id", + "pr_assignee_src_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "assigniees-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_commits", + "comment": "Pull request commits are an enumeration of each commit associated with a pull request. \nNot all pull requests are from a branch or fork into master. \nThe commits table intends to count only commits that end up in the master branch (i.e., part of the deployed code base for a project).\nTherefore, there will be commit “SHA”’s in this table that are no associated with a commit SHA in the commits table. \nIn cases where the PR is to the master branch of a project, you will find a match. In cases where the PR does not involve the master branch, you will not find a corresponding commit SHA in the commits table. This is expected. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_commits", + "oid": 528435316, + "rows": 9199293, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_cmt_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_commits_pr_cmt_id_seq'::regclass)", + "comment": "", + "oldName": "pr_cmt_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_cmt_sha", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This is the commit SHA for a pull request commit. If the PR is not to the master branch of the main repository (or, in rare cases, from it), then you will NOT find a corresponding commit SHA in the commit table. (see table comment for further explanation). ", + "oldName": "pr_cmt_sha", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_cmt_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_cmt_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_cmt_message", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_cmt_message", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_cmt_comments_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_cmt_comments_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_cmt_timestamp", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_cmt_timestamp", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_cmt_author_email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_cmt_author_email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_cmt_author_cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_cmt_author_cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_request_commits_pkey", + "fields": [ + "pr_cmt_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_request_commits_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_commits_pull_requests_1", + "fields": [ + "pull_request_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_requests", + "referenceFields": [ + "pull_request_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_commits_pull_requests_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_commits_repo_id", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_commits_repo_id" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "pull_request_commits_pr_cmt_author_cntrb_id_fkey", + "fields": [ + "pr_cmt_author_cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "pull_request_commits_pr_cmt_author_cntrb_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "pr_commit_nk", + "fields": [ + "pull_request_id", + "repo_id", + "pr_cmt_sha" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pr_commit_nk" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_events", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_events", + "oid": 528435326, + "rows": 22279796, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_event_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_events_pr_event_id_seq'::regclass)", + "comment": "", + "oldName": "pr_event_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "action", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "action", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "action_commit_hash", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "action_commit_hash", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "created_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "created_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_event_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This ID comes from the source. In the case of GitHub, it is the id that is the first field returned from the issue events API", + "oldName": "issue_event_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This should be renamed to issue_event_src_node_id, as its the varchar identifier in GitHub and likely common in other sources as well. However, since it was created before we came to this naming standard and workers are built around it, we have it simply named as node_id. Anywhere you see node_id in the schema, it comes from GitHubs terminology.", + "oldName": "node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "node_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "node_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "platform_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "25150", + "comment": "", + "oldName": "platform_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_platform_event_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_platform_event_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "pr_events_ibfk_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "pr_events_ibfk_1", + "oid": 528435340, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "pull_request_events", + "size": "489360", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "pull_request_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "pull_request_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "pr_events_ibfk_2", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "pr_events_ibfk_2", + "oid": 528436937, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "pull_request_events", + "size": "686776", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_id", + "collation": "", + "opClass": "uuid_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pr_events_pkey", + "fields": [ + "pr_event_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pr_events_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_events_pull_requests_1", + "fields": [ + "pull_request_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_requests", + "referenceFields": [ + "pull_request_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_pull_request_events_pull_requests_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fkpr_platform", + "fields": [ + "platform_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "platform", + "referenceFields": [ + "pltfrm_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "RESTRICT", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fkpr_platform" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fkprevent_repo_id", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "RESTRICT", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fkprevent_repo_id" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "pull_request_events_cntrb_id_fkey", + "fields": [ + "cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "pull_request_events_cntrb_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "unique-pr-event-id", + "fields": [ + "platform_id", + "node_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unique-pr-event-id" + }, + { + "objectType": "Unique_PGSQL", + "name": "pr-unqiue-event", + "fields": [ + "node_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pr-unqiue-event" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_files", + "comment": "Pull request commits are an enumeration of each commit associated with a pull request. \nNot all pull requests are from a branch or fork into master. \nThe commits table intends to count only commits that end up in the master branch (i.e., part of the deployed code base for a project).\nTherefore, there will be commit “SHA”’s in this table that are no associated with a commit SHA in the commits table. \nIn cases where the PR is to the master branch of a project, you will find a match. In cases where the PR does not involve the master branch, you will not find a corresponding commit SHA in the commits table. This is expected. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_files", + "oid": 528435342, + "rows": 50633060, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_file_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_files_pr_file_id_seq'::regclass)", + "comment": "", + "oldName": "pr_file_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_file_additions", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_file_additions", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_file_deletions", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_file_deletions", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_file_path", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_file_path", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_request_files_pkey", + "fields": [ + "pr_file_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_request_files_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_commits_pull_requests_1_copy_1", + "fields": [ + "pull_request_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_requests", + "referenceFields": [ + "pull_request_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_commits_pull_requests_1_copy_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_files_repo_id", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_files_repo_id" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "prfiles_unique", + "fields": [ + "pull_request_id", + "repo_id", + "pr_file_path" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "prfiles_unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_labels", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_labels", + "oid": 528435352, + "rows": 5502690, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_label_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_labels_pr_label_id_seq'::regclass)", + "comment": "", + "oldName": "pr_label_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_description", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_description", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_color", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_color", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_default_bool", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_default_bool", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_request_labels_pkey", + "fields": [ + "pr_label_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_request_labels_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_labels_pull_requests_1", + "fields": [ + "pull_request_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_requests", + "referenceFields": [ + "pull_request_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_labels_pull_requests_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_labels_repo", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_labels_repo" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "unique-pr-src-label-id", + "fields": [ + "pr_src_id", + "pull_request_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unique-pr-src-label-id" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_message_ref", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_message_ref", + "oid": 528435364, + "rows": 6703788, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_msg_ref_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_message_ref_pr_msg_ref_id_seq'::regclass)", + "comment": "", + "oldName": "pr_msg_ref_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "msg_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "msg_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_message_ref_src_comment_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_message_ref_src_comment_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_message_ref_src_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_message_ref_src_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_issue_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_issue_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_request_message_ref_pkey", + "fields": [ + "pr_msg_ref_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_request_message_ref_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pr_repo", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pr_repo" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_message_ref_message_1", + "fields": [ + "msg_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "message", + "referenceFields": [ + "msg_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_message_ref_message_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_message_ref_pull_requests_1", + "fields": [ + "pull_request_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_requests", + "referenceFields": [ + "pull_request_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_message_ref_pull_requests_1" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "pull-request-message-ref-insert-unique", + "fields": [ + "pr_message_ref_src_comment_id", + "pull_request_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull-request-message-ref-insert-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_meta", + "comment": "Pull requests contain referencing metadata. There are a few columns that are discrete. There are also head and base designations for the repo on each side of the pull request. Similar functions exist in GitLab, though the language here is based on GitHub. The JSON Being adapted to as of the development of this schema is here: \"base\": { \"label\": \"chaoss:dev\", \"ref\": \"dev\", \"sha\": \"dc6c6f3947f7dc84ecba3d8bda641ef786e7027d\", \"user\": { \"login\": \"chaoss\", \"id\": 29740296, \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjI5NzQwMjk2\", \"avatar_url\": \"https://avatars2.githubusercontent.com/u/29740296?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/chaoss\", \"html_url\": \"https://github.com/chaoss\", \"followers_url\": \"https://api.github.com/users/chaoss/followers\", \"following_url\": \"https://api.github.com/users/chaoss/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/chaoss/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/chaoss/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/chaoss/subscriptions\", \"organizations_url\": \"https://api.github.com/users/chaoss/orgs\", \"repos_url\": \"https://api.github.com/users/chaoss/repos\", \"events_url\": \"https://api.github.com/users/chaoss/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/chaoss/received_events\", \"type\": \"Organization\", \"site_admin\": false }, \"repo\": { \"id\": 78134122, \"node_id\": \"MDEwOlJlcG9zaXRvcnk3ODEzNDEyMg==\", \"name\": \"augur\", \"full_name\": \"chaoss/augur\", \"private\": false, \"owner\": { \"login\": \"chaoss\", \"id\": 29740296, \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjI5NzQwMjk2\", \"avatar_url\": \"https://avatars2.githubusercontent.com/u/29740296?v=4\", \"gravatar_id\": \"\", \"url\": \"https://api.github.com/users/chaoss\", \"html_url\": \"https://github.com/chaoss\", \"followers_url\": \"https://api.github.com/users/chaoss/followers\", \"following_url\": \"https://api.github.com/users/chaoss/following{/other_user}\", \"gists_url\": \"https://api.github.com/users/chaoss/gists{/gist_id}\", \"starred_url\": \"https://api.github.com/users/chaoss/starred{/owner}{/repo}\", \"subscriptions_url\": \"https://api.github.com/users/chaoss/subscriptions\", \"organizations_url\": \"https://api.github.com/users/chaoss/orgs\", \"repos_url\": \"https://api.github.com/users/chaoss/repos\", \"events_url\": \"https://api.github.com/users/chaoss/events{/privacy}\", \"received_events_url\": \"https://api.github.com/users/chaoss/received_events\", \"type\": \"Organization\", \"site_admin\": false }, ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_meta", + "oid": 528435376, + "rows": 6933838, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_repo_meta_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_meta_pr_repo_meta_id_seq'::regclass)", + "comment": "", + "oldName": "pr_repo_meta_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_head_or_base", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Each pull request should have one and only one head record; and one and only one base record. ", + "oldName": "pr_head_or_base", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_meta_label", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This is a representation of the repo:branch information in the pull request. Head is issueing the pull request and base is taking the pull request. For example: (We do not store all of this)\n\n \"head\": {\n \"label\": \"chaoss:pull-request-worker\",\n \"ref\": \"pull-request-worker\",\n \"sha\": \"6b380c3d6d625616f79d702612ebab6d204614f2\",\n \"user\": {\n \"login\": \"chaoss\",\n \"id\": 29740296,\n \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjI5NzQwMjk2\",\n \"avatar_url\": \"https://avatars2.githubusercontent.com/u/29740296?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/chaoss\",\n \"html_url\": \"https://github.com/chaoss\",\n \"followers_url\": \"https://api.github.com/users/chaoss/followers\",\n \"following_url\": \"https://api.github.com/users/chaoss/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/chaoss/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/chaoss/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/chaoss/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/chaoss/orgs\",\n \"repos_url\": \"https://api.github.com/users/chaoss/repos\",\n \"events_url\": \"https://api.github.com/users/chaoss/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/chaoss/received_events\",\n \"type\": \"Organization\",\n \"site_admin\": false\n },\n \"repo\": {\n \"id\": 78134122,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnk3ODEzNDEyMg==\",\n \"name\": \"augur\",\n \"full_name\": \"chaoss/augur\",\n \"private\": false,\n \"owner\": {\n \"login\": \"chaoss\",\n \"id\": 29740296,\n \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjI5NzQwMjk2\",\n \"avatar_url\": \"https://avatars2.githubusercontent.com/u/29740296?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/chaoss\",\n \"html_url\": \"https://github.com/chaoss\",\n \"followers_url\": \"https://api.github.com/users/chaoss/followers\",\n \"following_url\": \"https://api.github.com/users/chaoss/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/chaoss/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/chaoss/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/chaoss/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/chaoss/orgs\",\n \"repos_url\": \"https://api.github.com/users/chaoss/repos\",\n \"events_url\": \"https://api.github.com/users/chaoss/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/chaoss/received_events\",\n \"type\": \"Organization\",\n \"site_admin\": false\n },\n \"html_url\": \"https://github.com/chaoss/augur\",\n \"description\": \"Python library and web service for Open Source Software Health and Sustainability metrics & data collection.\",\n \"fork\": false,\n \"url\": \"https://api.github.com/repos/chaoss/augur\",\n \"forks_url\": \"https://api.github.com/repos/chaoss/augur/forks\",\n \"keys_url\": \"https://api.github.com/repos/chaoss/augur/keys{/key_id}\",\n \"collaborators_url\": \"https://api.github.com/repos/chaoss/augur/collaborators{/collaborator}\",\n \"teams_url\": \"https://api.github.com/repos/chaoss/augur/teams\",\n \"hooks_url\": \"https://api.github.com/repos/chaoss/augur/hooks\",\n \"issue_events_url\": \"https://api.github.com/repos/chaoss/augur/issues/events{/number}\",\n \"events_url\": \"https://api.github.com/repos/chaoss/augur/events\",\n \"assignees_url\": \"https://api.github.com/repos/chaoss/augur/assignees{/user}\",\n \"branches_url\": \"https://api.github.com/repos/chaoss/augur/branches{/branch}\",\n \"tags_url\": \"https://api.github.com/repos/chaoss/augur/tags\",\n \"blobs_url\": \"https://api.github.com/repos/chaoss/augur/git/blobs{/sha}\",\n \"git_tags_url\": \"https://api.github.com/repos/chaoss/augur/git/tags{/sha}\",\n \"git_refs_url\": \"https://api.github.com/repos/chaoss/augur/git/refs{/sha}\",\n \"trees_url\": \"https://api.github.com/repos/chaoss/augur/git/trees{/sha}\",\n \"statuses_url\": \"https://api.github.com/repos/chaoss/augur/statuses/{sha}\",\n \"languages_url\": \"https://api.github.com/repos/chaoss/augur/languages\",\n \"stargazers_url\": \"https://api.github.com/repos/chaoss/augur/stargazers\",\n \"contributors_url\": \"https://api.github.com/repos/chaoss/augur/contributors\",\n \"subscribers_url\": \"https://api.github.com/repos/chaoss/augur/subscribers\",\n \"subscription_url\": \"https://api.github.com/repos/chaoss/augur/subscription\",\n \"commits_url\": \"https://api.github.com/repos/chaoss/augur/commits{/sha}\",\n \"git_commits_url\": \"https://api.github.com/repos/chaoss/augur/git/commits{/sha}\",\n \"comments_url\": \"https://api.github.com/repos/chaoss/augur/comments{/number}\",\n \"issue_comment_url\": \"https://api.github.com/repos/chaoss/augur/issues/comments{/number}\",\n \"contents_url\": \"https://api.github.com/repos/chaoss/augur/contents/{+path}\",\n \"compare_url\": \"https://api.github.com/repos/chaoss/augur/compare/{base}...{head}\",\n \"merges_url\": \"https://api.github.com/repos/chaoss/augur/merges\",\n \"archive_url\": \"https://api.github.com/repos/chaoss/augur/{archive_format}{/ref}\",\n \"downloads_url\": \"https://api.github.com/repos/chaoss/augur/downloads\",\n \"issues_url\": \"https://api.github.com/repos/chaoss/augur/issues{/number}\",\n \"pulls_url\": \"https://api.github.com/repos/chaoss/augur/pulls{/number}\",\n \"milestones_url\": \"https://api.github.com/repos/chaoss/augur/milestones{/number}\",\n \"notifications_url\": \"https://api.github.com/repos/chaoss/augur/notifications{?since,all,participating}\",\n \"labels_url\": \"https://api.github.com/repos/chaoss/augur/labels{/name}\",\n \"releases_url\": \"https://api.github.com/repos/chaoss/augur/releases{/id}\",\n \"deployments_url\": \"https://api.github.com/repos/chaoss/augur/deployments\",\n \"created_at\": \"2017-01-05T17:34:54Z\",\n \"updated_at\": \"2019-11-15T00:56:12Z\",\n \"pushed_at\": \"2019-12-02T06:27:26Z\",\n \"git_url\": \"git://github.com/chaoss/augur.git\",\n \"ssh_url\": \"git@github.com:chaoss/augur.git\",\n \"clone_url\": \"https://github.com/chaoss/augur.git\",\n \"svn_url\": \"https://github.com/chaoss/augur\",\n \"homepage\": \"http://augur.osshealth.io/\",\n \"size\": 82004,\n \"stargazers_count\": 153,\n \"watchers_count\": 153,\n \"language\": \"Python\",\n \"has_issues\": true,\n \"has_projects\": false,\n \"has_downloads\": true,\n \"has_wiki\": false,\n \"has_pages\": true,\n \"forks_count\": 205,\n \"mirror_url\": null,\n \"archived\": false,\n \"disabled\": false,\n \"open_issues_count\": 14,\n \"license\": {\n \"key\": \"mit\",\n \"name\": \"MIT License\",\n \"spdx_id\": \"MIT\",\n \"url\": \"https://api.github.com/licenses/mit\",\n \"node_id\": \"MDc6TGljZW5zZTEz\"\n },\n \"forks\": 205,\n \"open_issues\": 14,\n \"watchers\": 153,\n \"default_branch\": \"master\"\n }\n },\n \"base\": {\n \"label\": \"chaoss:dev\",\n \"ref\": \"dev\",\n \"sha\": \"bfd2d34b51659613dd842cf83c3873f7699c2a0e\",\n \"user\": {\n \"login\": \"chaoss\",\n \"id\": 29740296,\n \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjI5NzQwMjk2\",\n \"avatar_url\": \"https://avatars2.githubusercontent.com/u/29740296?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/chaoss\",\n \"html_url\": \"https://github.com/chaoss\",\n \"followers_url\": \"https://api.github.com/users/chaoss/followers\",\n \"following_url\": \"https://api.github.com/users/chaoss/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/chaoss/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/chaoss/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/chaoss/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/chaoss/orgs\",\n \"repos_url\": \"https://api.github.com/users/chaoss/repos\",\n \"events_url\": \"https://api.github.com/users/chaoss/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/chaoss/received_events\",\n \"type\": \"Organization\",\n \"site_admin\": false\n },\n \"repo\": {\n \"id\": 78134122,\n \"node_id\": \"MDEwOlJlcG9zaXRvcnk3ODEzNDEyMg==\",\n \"name\": \"augur\",\n \"full_name\": \"chaoss/augur\",\n \"private\": false,\n \"owner\": {\n \"login\": \"chaoss\",\n \"id\": 29740296,\n \"node_id\": \"MDEyOk9yZ2FuaXphdGlvbjI5NzQwMjk2\",\n \"avatar_url\": \"https://avatars2.githubusercontent.com/u/29740296?v=4\",\n \"gravatar_id\": \"\",\n \"url\": \"https://api.github.com/users/chaoss\",\n \"html_url\": \"https://github.com/chaoss\",\n \"followers_url\": \"https://api.github.com/users/chaoss/followers\",\n \"following_url\": \"https://api.github.com/users/chaoss/following{/other_user}\",\n \"gists_url\": \"https://api.github.com/users/chaoss/gists{/gist_id}\",\n \"starred_url\": \"https://api.github.com/users/chaoss/starred{/owner}{/repo}\",\n \"subscriptions_url\": \"https://api.github.com/users/chaoss/subscriptions\",\n \"organizations_url\": \"https://api.github.com/users/chaoss/orgs\",\n \"repos_url\": \"https://api.github.com/users/chaoss/repos\",\n \"events_url\": \"https://api.github.com/users/chaoss/events{/privacy}\",\n \"received_events_url\": \"https://api.github.com/users/chaoss/received_events\",\n \"type\": \"Organization\",\n \"site_admin\": false\n },\n", + "oldName": "pr_src_meta_label", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_meta_ref", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_meta_ref", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_sha", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_sha", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "pr_meta-cntrbid-idx", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "pr_meta-cntrbid-idx", + "oid": 528436943, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "pull_request_meta", + "size": "213848", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_id", + "collation": "", + "opClass": "uuid_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_request_meta_pkey", + "fields": [ + "pr_repo_meta_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_request_meta_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_meta_pull_requests_1", + "fields": [ + "pull_request_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_requests", + "referenceFields": [ + "pull_request_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_meta_pull_requests_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_repo_meta_repo_id", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_repo_meta_repo_id" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "pull_request_meta_cntrb_id_fkey", + "fields": [ + "cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "pull_request_meta_cntrb_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "pull-request-meta-insert-unique", + "fields": [ + "pull_request_id", + "pr_head_or_base", + "pr_sha" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull-request-meta-insert-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_repo", + "comment": "This table is for storing information about forks that exist as part of a pull request. Generally we do not want to track these like ordinary repositories. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_repo", + "oid": 528435388, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_repo_pr_repo_id_seq'::regclass)", + "comment": "", + "oldName": "pr_repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_repo_meta_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_repo_meta_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_repo_head_or_base", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "For ease of validation checking, we should determine if the repository referenced is the head or base of the pull request. Each pull request should have one and only one of these, which is not enforcable easily in the database.", + "oldName": "pr_repo_head_or_base", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_repo_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_repo_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_repo_full_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_repo_full_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_repo_private_bool", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_repo_private_bool", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "pr-cntrb-idx-repo", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "pr-cntrb-idx-repo", + "oid": 528436949, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "pull_request_repo", + "size": "8", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "pr_cntrb_id", + "collation": "", + "opClass": "uuid_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "pr_cntrb_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_request_repo_pkey", + "fields": [ + "pr_repo_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_request_repo_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_repo_pull_request_meta_1", + "fields": [ + "pr_repo_meta_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_request_meta", + "referenceFields": [ + "pr_repo_meta_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_repo_pull_request_meta_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "pull_request_repo_pr_cntrb_id_fkey", + "fields": [ + "pr_cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "pull_request_repo_pr_cntrb_id_fkey" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_review_message_ref", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_review_message_ref", + "oid": 528435399, + "rows": 1100243, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_ref_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_review_message_ref_pr_review_msg_ref_id_seq'::regclass)", + "comment": "", + "oldName": "pr_review_msg_ref_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "msg_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "msg_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_diff_hunk", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_diff_hunk", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_path", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_path", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_position", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_position", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_original_position", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_original_position", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_commit_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_commit_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_original_commit_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_original_commit_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_updated_at", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_updated_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_html_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_html_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_author_association", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_author_association", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 18, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_start_line", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_start_line", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 19, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_original_start_line", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_original_start_line", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 20, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_start_side", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_start_side", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 21, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_line", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_line", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 22, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_original_line", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_original_line", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 23, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_msg_side", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_msg_side", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 24, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 25, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 26, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 27, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 28, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pr_review_msg_ref_id", + "fields": [ + "pr_review_msg_ref_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pr_review_msg_ref_id" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_review_message_ref_message_1", + "fields": [ + "msg_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "message", + "referenceFields": [ + "msg_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_pull_request_review_message_ref_message_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_review_message_ref_pull_request_reviews_1", + "fields": [ + "pr_review_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_request_reviews", + "referenceFields": [ + "pr_review_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_pull_request_review_message_ref_pull_request_reviews_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_review_repo", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_review_repo" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "pull-request-review-message-ref-insert-unique", + "fields": [ + "pr_review_msg_src_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull-request-review-message-ref-insert-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_reviewers", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_reviewers", + "oid": 528435411, + "rows": 1865537, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_reviewer_map_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_reviewers_pr_reviewer_map_id_seq'::regclass)", + "comment": "", + "oldName": "pr_reviewer_map_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_source_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The platform ID for the pull/merge request. Used as part of the natural key, along with pr_reviewer_src_id in this table. ", + "oldName": "pr_source_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_reviewer_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The platform ID for the pull/merge request reviewer. Used as part of the natural key, along with pr_source_id in this table. ", + "oldName": "pr_reviewer_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "pr-reviewers-cntrb-idx1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "pr-reviewers-cntrb-idx1", + "oid": 528436955, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "pull_request_reviewers", + "size": "57568", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_id", + "collation": "", + "opClass": "uuid_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_request_reviewers_pkey", + "fields": [ + "pr_reviewer_map_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_request_reviewers_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_reviewers_pull_requests_1", + "fields": [ + "pull_request_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_requests", + "referenceFields": [ + "pull_request_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_reviewers_pull_requests_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "pull_request_reviewers_cntrb_id_fkey", + "fields": [ + "cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "pull_request_reviewers_cntrb_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "unique_pr_src_reviewer_key", + "fields": [ + "pull_request_id", + "pr_reviewer_src_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unique_pr_src_reviewer_key" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_reviews", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_reviews", + "oid": 528435425, + "rows": 2557760, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_review_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_reviews_pr_review_id_seq'::regclass)", + "comment": "", + "oldName": "pr_review_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_author_association", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_author_association", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_state", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_state", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_body", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_body", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_submitted_at", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_submitted_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_html_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_html_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_pull_request_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_pull_request_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_commit_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_commit_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "platform_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "25150", + "comment": "", + "oldName": "platform_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 18, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 19, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_request_review_id", + "fields": [ + "pr_review_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_request_review_id" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk-review-platform", + "fields": [ + "platform_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "platform", + "referenceFields": [ + "pltfrm_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk-review-platform" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_reviews_pull_requests_1", + "fields": [ + "pull_request_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_requests", + "referenceFields": [ + "pull_request_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_pull_request_reviews_pull_requests_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_review", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_repo_review" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "pull_request_reviews_cntrb_id_fkey", + "fields": [ + "cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "pull_request_reviews_cntrb_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "pr_review_unique", + "fields": [ + "pr_review_src_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pr_review_unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_request_teams", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_request_teams", + "oid": 528435438, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pr_team_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_request_teams_pr_team_id_seq'::regclass)", + "comment": "", + "oldName": "pr_team_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_team_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_team_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_team_node", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_team_node", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_team_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_team_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_team_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_team_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_team_slug", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_team_slug", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_team_description", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_team_description", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_team_privacy", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_team_privacy", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_team_permission", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_team_permission", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_team_src_members_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_team_src_members_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_team_src_repositories_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_team_src_repositories_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_team_parent_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_team_parent_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_request_teams_pkey", + "fields": [ + "pr_team_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_request_teams_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_request_teams_pull_requests_1", + "fields": [ + "pull_request_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "pull_requests", + "referenceFields": [ + "pull_request_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_request_teams_pull_requests_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "pull_requests", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "pull_requests", + "oid": 528435448, + "rows": 3420097, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.pull_requests_pull_request_id_seq'::regclass)", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "0", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The pr_src_id is unique across all of github.", + "oldName": "pr_src_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_html_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_html_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_diff_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_diff_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_patch_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_patch_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_issue_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_issue_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_augur_issue_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This is to link to the augur stored related issue", + "oldName": "pr_augur_issue_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_number", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The pr_src_number is unique within a repository.", + "oldName": "pr_src_number", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_state", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_state", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_locked", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_locked", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_title", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_title", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_body", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_body", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_created_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_created_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_updated_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_updated_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 18, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_closed_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_closed_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 19, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_merged_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_merged_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 20, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_merge_commit_sha", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_merge_commit_sha", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 21, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_teams", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "One to many with pull request teams. ", + "oldName": "pr_teams", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 22, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_milestone", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_milestone", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 23, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_commits_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_commits_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 24, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_comments_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_review_comments_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 25, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_review_comment_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This is a field with limited utility. It does expose how to access a specific comment if needed with parameters. If the source changes URL structure, it may be useful", + "oldName": "pr_review_comment_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 26, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_comments_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_comments_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 27, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_statuses_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_statuses_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 28, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_meta_head_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The metadata for the head repo that links to the pull_request_meta table. ", + "oldName": "pr_meta_head_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 29, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_meta_base_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The metadata for the base repo that links to the pull_request_meta table. ", + "oldName": "pr_meta_base_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 30, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_issue_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_issue_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 31, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_comments_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_comments_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 32, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_review_comments_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_review_comments_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 33, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_commits_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_commits_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 34, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_statuses_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_statuses_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 35, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_src_author_association", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pr_src_author_association", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 36, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 37, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 38, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 39, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 40, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pr_augur_contributor_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This is to link to the augur contributor record. ", + "oldName": "pr_augur_contributor_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 41, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "id_node", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "id_node", + "oid": 528435459, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "pull_requests", + "size": "207384", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "pr_src_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "DESC", + "nullSort": "NULLS FIRST", + "oldName": "pr_src_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "pr_src_node_id", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "DESC", + "nullSort": "NULLS LAST", + "oldName": "pr_src_node_id", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "pull_requests_idx_repo_id_data_datex", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "pull_requests_idx_repo_id_data_datex", + "oid": 528435460, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "pull_requests", + "size": "105512", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "data_collection_date", + "collation": "", + "opClass": "timestamp_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "data_collection_date", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "pull_requests_pkey", + "fields": [ + "pull_request_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull_requests_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_pull_requests_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_pull_requests_repo_1" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "pull_requests_pr_augur_contributor_id_fkey", + "fields": [ + "pr_augur_contributor_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "pull_requests_pr_augur_contributor_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "unique-prx", + "fields": [ + "repo_id", + "pr_src_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unique-prx" + }, + { + "objectType": "Unique_PGSQL", + "name": "unique-pr", + "fields": [ + "repo_id", + "pr_src_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unique-pr" + }, + { + "objectType": "Unique_PGSQL", + "name": "pull-request-insert-unique", + "fields": [ + "pr_url" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "pull-request-insert-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "releases", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "releases", + "oid": 528435461, + "rows": 218367, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "release_id", + "type": "char", + "length": 256, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.releases_release_id_seq'::regclass)", + "comment": "", + "oldName": "release_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "release_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "release_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "release_description", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "release_description", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "release_author", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "release_author", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "release_created_at", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "release_created_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "release_published_at", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "release_published_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "release_updated_at", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "release_updated_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "release_is_draft", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "release_is_draft", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "release_is_prerelease", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "release_is_prerelease", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "release_tag_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "release_tag_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "release_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "release_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tag_only", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tag_only", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "releases_pkey", + "fields": [ + "release_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "releases_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_releases_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_releases_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo", + "comment": "This table is a combination of the columns in Facade’s repo table and GHTorrent’s projects table. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo", + "oid": 528435471, + "rows": 14769, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_repo_id_seq'::regclass)", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_group_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_group_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_git", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_git", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_path", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_path", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_added", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "repo_added", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_type", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "''::character varying", + "comment": "This field is intended to indicate if the repository is the \"main instance\" of a repository in cases where implementations choose to add the same repository to more than one repository group. In cases where the repository group is of rg_type Github Organization then this repo_type should be \"primary\". In other cases the repo_type should probably be \"user created\". We made this a varchar in order to hold open the possibility that there are additional repo_types we have not thought about. ", + "oldName": "repo_type", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "owner_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "owner_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "description", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "description", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "primary_language", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "primary_language", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "created_at", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "created_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "forked_from", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "forked_from", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "updated_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "updated_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_archived_date_collected", + "type": "timestamptz", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_archived_date_collected", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_archived", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_archived", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 18, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 19, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 20, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 21, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "forked", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "forked", + "oid": 528435485, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo", + "size": "608", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "forked_from", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "forked_from", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repo_idx_repo_id_repo_namex", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_idx_repo_id_repo_namex", + "oid": 528435486, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo", + "size": "672", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "repo_name", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_name", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repogitindexrep", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repogitindexrep", + "oid": 528435487, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo", + "size": "1024", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_git", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_git", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "reponameindex", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "Hash", + "tableSpaceName": "", + "constraint": "", + "oldName": "reponameindex", + "oid": 528435488, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo", + "size": "528", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_name", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_name", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "reponameindexbtree", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "reponameindexbtree", + "oid": 528435489, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo", + "size": "544", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_name", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_name", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "rggrouponrepoindex", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "rggrouponrepoindex", + "oid": 528435490, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo", + "size": "344", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "therepo", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": true, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "therepo", + "oid": 528436824, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo", + "size": "344", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repounique", + "fields": [ + "repo_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repounique" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_repo_groups_1", + "fields": [ + "repo_group_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo_groups", + "referenceFields": [ + "repo_group_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "Repo_groups cardinality set to one and only one because, although in theory there could be more than one repo group for a repo, this might create dependencies in hosted situation that we do not want to live with. ", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_repo_repo_groups_1" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "repo_git-unique", + "fields": [ + "repo_git" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_git-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_badging", + "comment": "This will be collected from the LF’s Badging API\nhttps://bestpractices.coreinfrastructure.org/projects.json?pq=https%3A%2F%2Fgithub.com%2Fchaoss%2Faugur\n", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_badging", + "oid": 528435492, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "badge_collection_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_badging_badge_collection_id_seq'::regclass)", + "comment": "", + "oldName": "badge_collection_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "created_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "created_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data", + "type": "jsonb", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_badging_pkey", + "fields": [ + "badge_collection_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_badging_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_badging_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_repo_badging_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_clones_data", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_clones_data", + "oid": 553556467, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_clone_data_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_clones_data_id_seq'::regclass)", + "comment": "", + "oldName": "repo_clone_data_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "unique_clones", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "unique_clones", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "count_clones", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "count_clones", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "clone_data_timestamp", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "clone_data_timestamp", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_clones_data_pkey", + "fields": [ + "repo_clone_data_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_clones_data_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "repo_clones_data_repo_id_fkey", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "RESTRICT", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": true, + "isDeferred": true, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "repo_clones_data_repo_id_fkey" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_cluster_messages", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_cluster_messages", + "oid": 528435503, + "rows": 52996, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "msg_cluster_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_cluster_messages_msg_cluster_id_seq'::regclass)", + "comment": "", + "oldName": "msg_cluster_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cluster_content", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cluster_content", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cluster_mechanism", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cluster_mechanism", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_cluster_messages_pkey", + "fields": [ + "msg_cluster_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_cluster_messages_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_cluster_messages_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_repo_cluster_messages_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_dependencies", + "comment": "Contains the dependencies for a repo.", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_dependencies", + "oid": 528435513, + "rows": 740966, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_dependencies_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_dependencies_repo_dependencies_id_seq'::regclass)", + "comment": "", + "oldName": "repo_dependencies_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Forign key for repo id. ", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "dep_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Name of the dependancy found in project. ", + "oldName": "dep_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "dep_count", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Number of times the dependancy was found. ", + "oldName": "dep_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "dep_language", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Language of the dependancy. ", + "oldName": "dep_language", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_dependencies_pkey", + "fields": [ + "repo_dependencies_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_dependencies_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "repo_id", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "repo_id" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "deps-insert-unique", + "fields": [ + "repo_id", + "dep_name", + "data_collection_date" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "deps-insert-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_deps_libyear", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_deps_libyear", + "oid": 528435523, + "rows": 21856, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_deps_libyear_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_deps_libyear_repo_deps_libyear_id_seq'::regclass)", + "comment": "", + "oldName": "repo_deps_libyear_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "requirement", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "requirement", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "type", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "type", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "package_manager", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "package_manager", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "current_verion", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "current_verion", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "latest_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "latest_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "current_release_date", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "current_release_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "latest_release_date", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "latest_release_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "libyear", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "libyear", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_deps_libyear_pkey", + "fields": [ + "repo_deps_libyear_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_deps_libyear_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "repo_id_copy_2", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "repo_id_copy_2" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "deps-libyear-insert-unique", + "fields": [ + "repo_id", + "name", + "data_collection_date" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "deps-libyear-insert-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_deps_scorecard", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_deps_scorecard", + "oid": 528435533, + "rows": 214505, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_deps_scorecard_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_deps_scorecard_repo_deps_scorecard_id_seq1'::regclass)", + "comment": "", + "oldName": "repo_deps_scorecard_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "score", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "score", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "scorecard_check_details", + "type": "jsonb", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "scorecard_check_details", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_deps_scorecard_pkey1", + "fields": [ + "repo_deps_scorecard_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_deps_scorecard_pkey1" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "repo_id_copy_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "repo_id_copy_1" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "deps-scorecard-insert-unique", + "fields": [ + "repo_id", + "name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "deps-scorecard-insert-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_group_insights", + "comment": "This table is output from an analytical worker inside of Augur. It runs through the different metrics on a REPOSITORY_GROUP and identifies the five to ten most “interesting” metrics as defined by some kind of delta or other factor. The algorithm is going to evolve. \n\nWorker Design Notes: The idea is that the \"insight worker\" will scan through a bunch of active metrics or \"synthetic metrics\" to list the most important insights. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_group_insights", + "oid": 528435543, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "rgi_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_group_insights_rgi_id_seq'::regclass)", + "comment": "", + "oldName": "rgi_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_group_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_group_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rgi_metric", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rgi_metric", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rgi_value", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rgi_value", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cms_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cms_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rgi_fresh", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "false if the date is before the statistic that triggered the insight, true if after. This allows us to automatically display only \"fresh insights\" and avoid displaying \"stale insights\". The insight worker will populate this table. ", + "oldName": "rgi_fresh", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_group_insights_pkey", + "fields": [ + "rgi_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_group_insights_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_group_insights_repo_groups_1", + "fields": [ + "repo_group_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo_groups", + "referenceFields": [ + "repo_group_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_repo_group_insights_repo_groups_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_groups", + "comment": "rg_type is intended to be either a GitHub Organization or a User Created Repo Group. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_groups", + "oid": 528435553, + "rows": 250, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_group_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_groups_repo_group_id_seq'::regclass)", + "comment": "", + "oldName": "repo_group_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rg_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rg_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rg_description", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "rg_description", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rg_website", + "type": "varchar", + "length": 128, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "rg_website", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rg_recache", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "1", + "comment": "", + "oldName": "rg_recache", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rg_last_modified", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "rg_last_modified", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rg_type", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rg_type", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "rgidm", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": true, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "rgidm", + "oid": 528435566, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo_groups", + "size": "40", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "rgnameindex", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "rgnameindex", + "oid": 528435567, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo_groups", + "size": "40", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "rg_name", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "rg_name", + "collationSchema": "pg_catalog" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "rgid", + "fields": [ + "repo_group_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "rgid" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_groups_list_serve", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_groups_list_serve", + "oid": 528435568, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "rgls_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_groups_list_serve_rgls_id_seq'::regclass)", + "comment": "", + "oldName": "rgls_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_group_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_group_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rgls_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rgls_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rgls_description", + "type": "varchar", + "length": 3000, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rgls_description", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rgls_sponsor", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rgls_sponsor", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rgls_email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rgls_email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "lister", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": true, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "lister", + "oid": 528435579, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo_groups_list_serve", + "size": "8", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "rgls_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "rgls_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_groups_list_serve_pkey", + "fields": [ + "rgls_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_groups_list_serve_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_groups_list_serve_repo_groups_1", + "fields": [ + "repo_group_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo_groups", + "referenceFields": [ + "repo_group_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_repo_groups_list_serve_repo_groups_1" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "rglistserve", + "fields": [ + "rgls_id", + "repo_group_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "rglistserve" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_info", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_info", + "oid": 528435580, + "rows": 389904, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_info_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_info_repo_info_id_seq'::regclass)", + "comment": "", + "oldName": "repo_info_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "last_updated", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::timestamp without time zone", + "comment": "", + "oldName": "last_updated", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issues_enabled", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issues_enabled", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "open_issues", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "open_issues", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_requests_enabled", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_requests_enabled", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "wiki_enabled", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "wiki_enabled", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pages_enabled", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pages_enabled", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "fork_count", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "fork_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "default_branch", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "default_branch", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "watchers_count", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "watchers_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "UUID", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "UUID", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "license", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "license", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "stars_count", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "stars_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "committers_count", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "committers_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_contributors_count", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issue_contributors_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "changelog_file", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "changelog_file", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "contributing_file", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "contributing_file", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 18, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "license_file", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "license_file", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 19, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "code_of_conduct_file", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "code_of_conduct_file", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 20, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "security_issue_file", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "security_issue_file", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 21, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "security_audit_file", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "security_audit_file", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 22, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "status", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "status", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 23, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "keywords", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "keywords", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 24, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "commit_count", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "commit_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 25, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issues_count", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issues_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 26, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issues_closed", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issues_closed", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 27, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_count", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 28, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_requests_open", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_requests_open", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 29, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_requests_closed", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_requests_closed", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 30, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_requests_merged", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_requests_merged", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 31, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 32, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 33, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 34, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 35, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "repo_info_idx_repo_id_data_date_1x", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_info_idx_repo_id_data_date_1x", + "oid": 528435591, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo_info", + "size": "12032", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "data_collection_date", + "collation": "", + "opClass": "timestamp_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "data_collection_date", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repo_info_idx_repo_id_data_datex", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repo_info_idx_repo_id_data_datex", + "oid": 528435592, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo_info", + "size": "12032", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "data_collection_date", + "collation": "", + "opClass": "timestamp_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "data_collection_date", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_info_pkey", + "fields": [ + "repo_info_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_info_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_info_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_repo_info_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_insights", + "comment": "This table is output from an analytical worker inside of Augur. It runs through the different metrics on a repository and identifies the five to ten most “interesting” metrics as defined by some kind of delta or other factor. The algorithm is going to evolve. \n\nWorker Design Notes: The idea is that the \"insight worker\" will scan through a bunch of active metrics or \"synthetic metrics\" to list the most important insights. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_insights", + "oid": 528435593, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "ri_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_insights_ri_id_seq'::regclass)", + "comment": "", + "oldName": "ri_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_metric", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "ri_metric", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_value", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "ri_value", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "ri_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_fresh", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "false if the date is before the statistic that triggered the insight, true if after. This allows us to automatically display only \"fresh insights\" and avoid displaying \"stale insights\". The insight worker will populate this table. ", + "oldName": "ri_fresh", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_score", + "type": "numeric", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "ri_score", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_field", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "ri_field", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_detection_method", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "ri_detection_method", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_insights_pkey", + "fields": [ + "ri_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_insights_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_insights_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_repo_insights_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_insights_records", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_insights_records", + "oid": 528435603, + "rows": 1, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "ri_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_insights_records_ri_id_seq'::regclass)", + "comment": "Primary key. ", + "oldName": "ri_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Refers to repo table primary key. Will have a foreign key", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_metric", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The metric endpoint", + "oldName": "ri_metric", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_field", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The field in the metric endpoint", + "oldName": "ri_field", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_value", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The value of the endpoint in ri_field", + "oldName": "ri_value", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_date", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The date the insight is for; in other words, some anomaly occurred on this date. ", + "oldName": "ri_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_score", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "A Score, derived from the algorithm used. ", + "oldName": "ri_score", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ri_detection_method", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "A confidence interval or other expression of the type of threshold and the value of a threshold met in order for it to be \"an insight\". Example. \"95% confidence interval\". ", + "oldName": "ri_detection_method", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Standard Augur Metadata", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Standard Augur Metadata", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "Standard Augur Metadata", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "Standard Augur Metadata", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "dater", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "dater", + "oid": 528435613, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repo_insights_records", + "size": "16", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "ri_date", + "collation": "", + "opClass": "timestamp_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "ri_date", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_insights_records_pkey", + "fields": [ + "ri_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_insights_records_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "repo_id_ref", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "SET NULL", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "repo_id_ref" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_labor", + "comment": "repo_labor is a derivative of tables used to store scc code and complexity counting statistics that are inputs to labor analysis, which are components of CHAOSS value metric calculations. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_labor", + "oid": 528435614, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_labor_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_labor_repo_labor_id_seq'::regclass)", + "comment": "", + "oldName": "repo_labor_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_clone_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_clone_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rl_analysis_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rl_analysis_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "programming_language", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "programming_language", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_path", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_path", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "total_lines", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "total_lines", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "code_lines", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "code_lines", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "comment_lines", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "comment_lines", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "blank_lines", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "blank_lines", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "code_complexity", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "code_complexity", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "This is a convenience column to simplify analysis against external datasets", + "oldName": "repo_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_labor_pkey", + "fields": [ + "repo_labor_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_labor_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_labor_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_repo_labor_repo_1" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "rl-unique", + "fields": [ + "repo_id", + "rl_analysis_date", + "file_path", + "file_name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": true, + "isDeferred": true, + "oldName": "rl-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_meta", + "comment": "Project Languages", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_meta", + "oid": 528435623, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rmeta_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_meta_rmeta_id_seq'::regclass)", + "comment": "", + "oldName": "rmeta_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rmeta_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rmeta_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rmeta_value", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "0", + "comment": "", + "oldName": "rmeta_value", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_meta_pkey", + "fields": [ + "rmeta_id", + "repo_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_meta_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_meta_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_repo_meta_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_sbom_scans", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_sbom_scans", + "oid": 528435633, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "rsb_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_sbom_scans_rsb_id_seq'::regclass)", + "comment": "", + "oldName": "rsb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "sbom_scan", + "type": "json", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "sbom_scan", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_sbom_scans_pkey", + "fields": [ + "rsb_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_sbom_scans_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "repo_linker_sbom", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "repo_linker_sbom" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_stats", + "comment": "Project Watchers", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_stats", + "oid": 528435642, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rstat_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_stats_rstat_id_seq'::regclass)", + "comment": "", + "oldName": "rstat_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rstat_name", + "type": "varchar", + "length": 400, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rstat_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rstat_value", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rstat_value", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_stats_pkey", + "fields": [ + "rstat_id", + "repo_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_stats_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_stats_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_repo_stats_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_test_coverage", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_test_coverage", + "oid": 528435651, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_test_coverage_repo_id_seq'::regclass)", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_clone_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_clone_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "rtc_analysis_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "rtc_analysis_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "programming_language", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "programming_language", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_path", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_path", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "testing_tool", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "testing_tool", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_statement_count", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_statement_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_subroutine_count", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_subroutine_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_statements_tested", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_statements_tested", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_subroutines_tested", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_subroutines_tested", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_test_coverage_pkey", + "fields": [ + "repo_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_test_coverage_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_test_coverage_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrOneRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_repo_test_coverage_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repo_topic", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repo_topic", + "oid": 528435661, + "rows": 418811, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_topic_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.repo_topic_repo_topic_id_seq'::regclass)", + "comment": "", + "oldName": "repo_topic_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "topic_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "topic_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "topic_prob", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "topic_prob", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "repo_topic_pkey", + "fields": [ + "repo_topic_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "repo_topic_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_repo_topic_repo_1", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_repo_topic_repo_1" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repos_fetch_log", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repos_fetch_log", + "oid": 528435671, + "rows": 1035892, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repos_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repos_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "status", + "type": "varchar", + "length": 128, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "status", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "repos_id,status", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repos_id,status", + "oid": 528435675, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repos_fetch_log", + "size": "32184", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repos_id", + "collation": "", + "opClass": "int4_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repos_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "status", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "status", + "collationSchema": "pg_catalog" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "repos_id,statusops", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repos_id,statusops", + "oid": 528435676, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repos_fetch_log", + "size": "32184", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repos_id", + "collation": "", + "opClass": "int4_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repos_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "status", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "status", + "collationSchema": "pg_catalog" + } + ] + } + ], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "settings", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "settings", + "oid": 528435677, + "rows": 13, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "setting", + "type": "varchar", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "setting", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "value", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "value", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "last_modified", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "last_modified", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "settings_pkey", + "fields": [ + "id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "settings_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "topic_words", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "topic_words", + "oid": 528435686, + "rows": 288, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "topic_words_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.topic_words_topic_words_id_seq'::regclass)", + "comment": "", + "oldName": "topic_words_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "topic_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "topic_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "word", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "word", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "word_prob", + "type": "float8", + "length": 53, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "word_prob", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "topic_words_pkey", + "fields": [ + "topic_words_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "topic_words_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "unknown_cache", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "unknown_cache", + "oid": 528435696, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "type", + "type": "varchar", + "length": 10, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "type", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_group_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_group_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "email", + "type": "varchar", + "length": 128, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "domain", + "type": "varchar", + "length": 128, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "domain", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "added", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "added", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "type,projects_id", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "type,projects_id", + "oid": 528435704, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "unknown_cache", + "size": "8", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "type", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "type", + "collationSchema": "pg_catalog" + }, + { + "objectType": "IndexField_PGSQL", + "name": "repo_group_id", + "collation": "", + "opClass": "int4_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_group_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "unresolved_commit_emails", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "unresolved_commit_emails", + "oid": 528435705, + "rows": 23068, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "email_unresolved_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.unresolved_commit_emails_email_unresolved_id_seq'::regclass)", + "comment": "", + "oldName": "email_unresolved_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "unresolved_commit_emails_pkey", + "fields": [ + "email_unresolved_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unresolved_commit_emails_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "unresolved_commit_emails_email_key", + "fields": [ + "email" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unresolved_commit_emails_email_key" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "utility_log", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "utility_log", + "oid": 528435717, + "rows": 4450201, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.utility_log_id_seq1'::regclass)", + "comment": "", + "oldName": "id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "level", + "type": "varchar", + "length": 8, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "level", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "status", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "status", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "attempted", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "attempted", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "utility_log_pkey", + "fields": [ + "id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "utility_log_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "working_commits", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "working_commits", + "oid": 528435727, + "rows": 7, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repos_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repos_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "working_commit", + "type": "varchar", + "length": 40, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "working_commit", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "issues", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "issues", + "oid": 528435160, + "rows": 1403976, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "issue_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_data.issue_seq'::regclass)", + "comment": "", + "oldName": "issue_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "pull_request_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "pull_request_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "created_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "created_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_title", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issue_title", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_body", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issue_body", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "comment_count", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "comment_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "updated_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "updated_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "closed_at", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "closed_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "due_on", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "due_on", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repository_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repository_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issue_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "labels_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "labels_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "comments_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "comments_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "events_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "events_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 18, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "html_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "html_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 19, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_state", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issue_state", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 20, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "issue_node_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "issue_node_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 21, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_issue_number", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_issue_number", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 22, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_issue_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_issue_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 23, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "gh_user_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "gh_user_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 24, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 25, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 26, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 27, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 28, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "reporter_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The ID of the person who opened the issue. ", + "oldName": "reporter_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 29, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cntrb_id", + "type": "uuid", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "The ID of the person who closed the issue. ", + "oldName": "cntrb_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 30, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "issue-cntrb-dix2", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "issue-cntrb-dix2", + "oid": 528436908, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "issues", + "size": "30856", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "cntrb_id", + "collation": "", + "opClass": "uuid_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "cntrb_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "issues_ibfk_1", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "issues_ibfk_1", + "oid": 528435171, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "issues", + "size": "30856", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repo_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repo_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "issues_ibfk_2", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "issues_ibfk_2", + "oid": 528436909, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "issues", + "size": "43320", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "reporter_id", + "collation": "", + "opClass": "uuid_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "reporter_id", + "collationSchema": "" + } + ] + }, + { + "objectType": "Index_PGSQL", + "name": "issues_ibfk_4", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "issues_ibfk_4", + "oid": 528435173, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "issues", + "size": "30856", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "pull_request_id", + "collation": "", + "opClass": "int8_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "pull_request_id", + "collationSchema": "" + } + ] + } + ], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "issues_pkey", + "fields": [ + "issue_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "issues_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_issues_repo", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "CASCADE", + "onUpdate": "CASCADE", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_issues_repo" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "issues_cntrb_id_fkey", + "fields": [ + "cntrb_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "issues_cntrb_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "issues_reporter_id_fkey", + "fields": [ + "reporter_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "contributors", + "referenceFields": [ + "cntrb_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "issues_reporter_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "unique-issue", + "fields": [ + "repo_id", + "gh_issue_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unique-issue" + }, + { + "objectType": "Unique_PGSQL", + "name": "issue-insert-unique", + "fields": [ + "issue_url" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "issue-insert-unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + } + ], + "views": [] + }, + { + "objectType": "Schema_PGSQL", + "name": "augur_operations", + "comment": "", + "tables": [ + { + "objectType": "TableNormal_PGSQL", + "name": "all", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "all", + "oid": 528435731, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "Name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "Name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "Bytes", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "Bytes", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "Lines", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "Lines", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "Code", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "Code", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "Comment", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "Comment", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "Blank", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "Blank", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "Complexity", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "Complexity", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "Count", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "Count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "WeightedComplexity", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "WeightedComplexity", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "Files", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "Files", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "augur_settings", + "comment": "Augur settings include the schema version, and the Augur API Key as of 10/25/2020. Future augur settings may be stored in this table, which has the basic structure of a name-value pair. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "augur_settings", + "oid": 528435737, + "rows": 1, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_operations.augur_settings_id_seq'::regclass)", + "comment": "", + "oldName": "id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "setting", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "setting", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "value", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "value", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "last_modified", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_DATE", + "comment": "", + "oldName": "last_modified", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "augur_settings_pkey", + "fields": [ + "id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "augur_settings_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "client_applications", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "client_applications", + "oid": 548098313, + "rows": 4, + "isInheritTables": false, + "cluster": "", + "ACL": "", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "api_key", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "api_key", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "user_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "user_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "redirect_url", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "redirect_url", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "client_applications_pkey", + "fields": [ + "id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "client_applications_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "client_application_user_id_fkey", + "fields": [ + "user_id" + ], + "referenceSchema": "augur_operations", + "referenceTable": "users", + "referenceFields": [ + "user_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "client_application_user_id_fkey" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "collection_status", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "collection_status", + "oid": 549336436, + "rows": 14769, + "isInheritTables": false, + "cluster": "", + "ACL": "", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "core_data_last_collected", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "core_data_last_collected", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "core_status", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "'Pending'::character varying", + "comment": "", + "oldName": "core_status", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "core_task_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "core_task_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "secondary_data_last_collected", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "secondary_data_last_collected", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "secondary_status", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "'Pending'::character varying", + "comment": "", + "oldName": "secondary_status", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "secondary_task_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "secondary_task_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "event_last_collected", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "event_last_collected", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "facade_status", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "'Pending'::character varying", + "comment": "", + "oldName": "facade_status", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "facade_data_last_collected", + "type": "timestamp", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "facade_data_last_collected", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "facade_task_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "facade_task_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "collection_status_pkey", + "fields": [ + "repo_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "collection_status_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "collection_status_repo_id_fk", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrOneRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "collection_status_repo_id_fk" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "config", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "config", + "oid": 528436855, + "rows": 52, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "id", + "type": "int2", + "length": 16, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_operations.config_id_seq'::regclass)", + "comment": "", + "oldName": "id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "section_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "section_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "setting_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "setting_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "value", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "value", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "type", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "type", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "config_pkey", + "fields": [ + "id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "config_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "unique-config-setting", + "fields": [ + "section_name", + "setting_name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "unique-config-setting" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "refresh_tokens", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "refresh_tokens", + "oid": 548098376, + "rows": 1, + "isInheritTables": false, + "cluster": "", + "ACL": "", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "user_session_token", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "user_session_token", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "refresh_tokens_pkey", + "fields": [ + "id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "refresh_tokens_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "refresh_token_session_token_id_fkey", + "fields": [ + "user_session_token" + ], + "referenceSchema": "augur_operations", + "referenceTable": "user_session_tokens", + "referenceFields": [ + "token" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrOneRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "refresh_token_session_token_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "refresh_token_user_session_token_id_unique", + "fields": [ + "user_session_token" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "refresh_token_user_session_token_id_unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "repos_fetch_log", + "comment": "For future use when we move all working tables to the augur_operations schema. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "repos_fetch_log", + "oid": 528435747, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repos_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repos_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "status", + "type": "varchar", + "length": 128, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "status", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [ + { + "objectType": "Index_PGSQL", + "name": "repos_id,statusops", + "comment": "", + "isClustered": false, + "isConcurrently": false, + "isUnique": false, + "fastUpdate": "", + "buffering": "", + "fillFactor": -1, + "method": "BTree", + "tableSpaceName": "", + "constraint": "", + "oldName": "repos_id,statusops", + "oid": 528435751, + "owner": "augur", + "brinPagesPerRange": -1, + "ginPendingListLimit": -1, + "tableName": "repos_fetch_log", + "size": "8", + "fields": [ + { + "objectType": "IndexField_PGSQL", + "name": "repos_id", + "collation": "", + "opClass": "int4_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "repos_id", + "collationSchema": "" + }, + { + "objectType": "IndexField_PGSQL", + "name": "status", + "collation": "default", + "opClass": "text_ops", + "opClassSchema": "pg_catalog", + "order": "ASC", + "nullSort": "NULLS LAST", + "oldName": "status", + "collationSchema": "pg_catalog" + } + ] + } + ], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "subscription_types", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "subscription_types", + "oid": 548098346, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_operations.subscription_types_id_seq'::regclass)", + "comment": "", + "oldName": "id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "subscription_types_pkey", + "fields": [ + "id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "subscription_types_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "subscription_type_title_unique", + "fields": [ + "name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "subscription_type_title_unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "subscriptions", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "subscriptions", + "oid": 548098357, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "application_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "application_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "type_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "type_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "subscriptions_pkey", + "fields": [ + "application_id", + "type_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "subscriptions_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "subscriptions_application_id_fkey", + "fields": [ + "application_id" + ], + "referenceSchema": "augur_operations", + "referenceTable": "client_applications", + "referenceFields": [ + "id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "subscriptions_application_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "subscriptions_type_id_fkey", + "fields": [ + "type_id" + ], + "referenceSchema": "augur_operations", + "referenceTable": "subscription_types", + "referenceFields": [ + "id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "subscriptions_type_id_fkey" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "user_groups", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "user_groups", + "oid": 548098289, + "rows": 3, + "isInheritTables": false, + "cluster": "", + "ACL": "", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "group_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_operations.user_groups_group_id_seq'::regclass)", + "comment": "", + "oldName": "group_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "user_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "user_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "favorited", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "false", + "comment": "", + "oldName": "favorited", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "user_groups_pkey", + "fields": [ + "group_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "user_groups_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "user_groups_user_id_fkey", + "fields": [ + "user_id" + ], + "referenceSchema": "augur_operations", + "referenceTable": "users", + "referenceFields": [ + "user_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "user_groups_user_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "user_group_unique", + "fields": [ + "user_id", + "name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "user_group_unique" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "user_repos", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "user_repos", + "oid": 541006290, + "rows": 3811, + "isInheritTables": false, + "cluster": "", + "ACL": "", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "group_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "group_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "user_repos_pkey", + "fields": [ + "group_id", + "repo_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "user_repos_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "user_repo_user_id_fkey", + "fields": [ + "repo_id" + ], + "referenceSchema": "augur_data", + "referenceTable": "repo", + "referenceFields": [ + "repo_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "user_repo_user_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "user_repos_group_id_fkey", + "fields": [ + "group_id" + ], + "referenceSchema": "augur_operations", + "referenceTable": "user_groups", + "referenceFields": [ + "group_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "user_repos_group_id_fkey" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "user_session_tokens", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "user_session_tokens", + "oid": 548098326, + "rows": 1, + "isInheritTables": false, + "cluster": "", + "ACL": "", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "token", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "token", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "user_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "user_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "created_at", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "created_at", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "expiration", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "expiration", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "application_id", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "application_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "user_session_tokens_pkey", + "fields": [ + "token" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "user_session_tokens_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "user_session_token_application_id_fkey", + "fields": [ + "application_id" + ], + "referenceSchema": "augur_operations", + "referenceTable": "client_applications", + "referenceFields": [ + "id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "user_session_token_application_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "user_session_token_user_fk", + "fields": [ + "user_id" + ], + "referenceSchema": "augur_operations", + "referenceTable": "users", + "referenceFields": [ + "user_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "user_session_token_user_fk" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "users", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "users", + "oid": 528436868, + "rows": 2, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "user_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_operations.users_user_id_seq'::regclass)", + "comment": "", + "oldName": "user_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "login_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "login_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "login_hashword", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "login_hashword", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "email", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "text_phone", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "text_phone", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "first_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "first_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "last_name", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "last_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "tool_version", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "tool_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_source", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_source", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_collection_date", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "data_collection_date", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "admin", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "admin", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "users_pkey", + "fields": [ + "user_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "users_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "user-unique-email", + "fields": [ + "email" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "user-unique-email" + }, + { + "objectType": "Unique_PGSQL", + "name": "user-unique-name", + "fields": [ + "login_name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "user-unique-name" + }, + { + "objectType": "Unique_PGSQL", + "name": "user-unique-phone", + "fields": [ + "text_phone" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "user-unique-phone" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "worker_history", + "comment": "This table stores the complete history of job execution, including success and failure. It is useful for troubleshooting. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "worker_history", + "oid": 528435752, + "rows": 120, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "history_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_operations.gh_worker_history_history_id_seq'::regclass)", + "comment": "", + "oldName": "history_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "worker", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "worker", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "job_model", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "job_model", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "oauth_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "oauth_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "timestamp", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "timestamp", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "status", + "type": "varchar", + "length": 7, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "status", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "total_results", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "total_results", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "history_pkey", + "fields": [ + "history_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "history_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "worker_job", + "comment": "This table stores the jobs workers collect data for. A job is found in the code, and in the augur.config.json under the construct of a “model”. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "worker_job", + "oid": 528435761, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "job_model", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "job_model", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "state", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "0", + "comment": "", + "oldName": "state", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "zombie_head", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "zombie_head", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "since_id_str", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "'0'::character varying", + "comment": "", + "oldName": "since_id_str", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "description", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'None'::character varying", + "comment": "", + "oldName": "description", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "last_count", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "last_count", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "last_run", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "NULL::timestamp without time zone", + "comment": "", + "oldName": "last_run", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "analysis_state", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "0", + "comment": "", + "oldName": "analysis_state", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "oauth_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "oauth_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "job_pkey", + "fields": [ + "job_model" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "job_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "worker_oauth", + "comment": "This table stores credentials for retrieving data from platform API’s. Entries in this table must comply with the terms of service for each platform. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "worker_oauth", + "oid": 528435774, + "rows": 37, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "oauth_id", + "type": "int8", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('augur_operations.worker_oauth_oauth_id_seq'::regclass)", + "comment": "", + "oldName": "oauth_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "consumer_key", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "consumer_key", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "consumer_secret", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "consumer_secret", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "access_token", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "access_token", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "access_token_secret", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "access_token_secret", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_directory", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_directory", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "platform", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'github'::character varying", + "comment": "", + "oldName": "platform", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "worker_oauth_pkey", + "fields": [ + "oauth_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "worker_oauth_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "worker_settings_facade", + "comment": "For future use when we move all working tables to the augur_operations schema. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "worker_settings_facade", + "oid": 528435784, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "setting", + "type": "varchar", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "setting", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "value", + "type": "varchar", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "value", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "last_modified", + "type": "timestamp", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "CURRENT_TIMESTAMP", + "comment": "", + "oldName": "last_modified", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "settings_pkey", + "fields": [ + "id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "settings_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "working_commits", + "comment": "For future use when we move all working tables to the augur_operations schema. ", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "working_commits", + "oid": 528435793, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repos_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repos_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "working_commit", + "type": "varchar", + "length": 40, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "Others", + "defaultValue": "'NULL'::character varying", + "comment": "", + "oldName": "working_commit", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + } + ], + "views": [] + }, + { + "objectType": "Schema_PGSQL", + "name": "spdx", + "comment": "", + "tables": [ + { + "objectType": "TableNormal_PGSQL", + "name": "annotation_types", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "annotation_types", + "oid": 528435797, + "rows": 2, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "annotation_type_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.annotation_types_annotation_type_id_seq'::regclass)", + "comment": "", + "oldName": "annotation_type_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "annotation_types_pkey", + "fields": [ + "annotation_type_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "annotation_types_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_annotation_type_name", + "fields": [ + "name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_annotation_type_name" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "annotations", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "annotations", + "oid": 528435805, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "annotation_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.annotations_annotation_id_seq'::regclass)", + "comment": "", + "oldName": "annotation_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "document_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "document_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "annotation_type_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "annotation_type_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "identifier_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "identifier_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "creator_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "creator_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "created_ts", + "type": "timestamptz", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "created_ts", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "comment", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "comment", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "annotations_pkey", + "fields": [ + "annotation_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "annotations_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "annotations_annotation_type_id_fkey", + "fields": [ + "annotation_type_id" + ], + "referenceSchema": "spdx", + "referenceTable": "annotation_types", + "referenceFields": [ + "annotation_type_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "annotations_annotation_type_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "annotations_creator_id_fkey", + "fields": [ + "creator_id" + ], + "referenceSchema": "spdx", + "referenceTable": "creators", + "referenceFields": [ + "creator_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "annotations_creator_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "annotations_document_id_fkey", + "fields": [ + "document_id" + ], + "referenceSchema": "spdx", + "referenceTable": "documents", + "referenceFields": [ + "document_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "annotations_document_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "annotations_identifier_id_fkey", + "fields": [ + "identifier_id" + ], + "referenceSchema": "spdx", + "referenceTable": "identifiers", + "referenceFields": [ + "identifier_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "annotations_identifier_id_fkey" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "augur_repo_map", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "augur_repo_map", + "oid": 528435814, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "map_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.augur_repo_map_map_id_seq'::regclass)", + "comment": "", + "oldName": "map_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "dosocs_pkg_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "dosocs_pkg_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "dosocs_pkg_name", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "dosocs_pkg_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "repo_path", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_path", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "augur_repo_map_pkey", + "fields": [ + "map_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "augur_repo_map_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "creator_types", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "creator_types", + "oid": 528435823, + "rows": 3, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "creator_type_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.creator_types_creator_type_id_seq'::regclass)", + "comment": "", + "oldName": "creator_type_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "creator_types_pkey", + "fields": [ + "creator_type_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "creator_types_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "creators", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "creators", + "oid": 528435829, + "rows": 1, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "creator_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.creators_creator_id_seq'::regclass)", + "comment": "", + "oldName": "creator_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "creator_type_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "creator_type_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "email", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "email", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "creators_pkey", + "fields": [ + "creator_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "creators_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "creators_creator_type_id_fkey", + "fields": [ + "creator_type_id" + ], + "referenceSchema": "spdx", + "referenceTable": "creator_types", + "referenceFields": [ + "creator_type_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "creators_creator_type_id_fkey" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "document_namespaces", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "document_namespaces", + "oid": 528435838, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "document_namespace_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.document_namespaces_document_namespace_id_seq'::regclass)", + "comment": "", + "oldName": "document_namespace_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "uri", + "type": "varchar", + "length": 500, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "uri", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "document_namespaces_pkey", + "fields": [ + "document_namespace_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "document_namespaces_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_document_namespace_uri", + "fields": [ + "uri" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_document_namespace_uri" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "documents", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "documents", + "oid": 528435846, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "document_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.documents_document_id_seq'::regclass)", + "comment": "", + "oldName": "document_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "document_namespace_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "document_namespace_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "data_license_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "data_license_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "spdx_version", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "spdx_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "license_list_version", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "license_list_version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "created_ts", + "type": "timestamptz", + "length": 6, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "created_ts", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "creator_comment", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "creator_comment", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "document_comment", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "document_comment", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "package_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "package_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "documents_pkey", + "fields": [ + "document_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "documents_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "documents_data_license_id_fkey", + "fields": [ + "data_license_id" + ], + "referenceSchema": "spdx", + "referenceTable": "licenses", + "referenceFields": [ + "license_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "documents_data_license_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "documents_document_namespace_id_fkey", + "fields": [ + "document_namespace_id" + ], + "referenceSchema": "spdx", + "referenceTable": "document_namespaces", + "referenceFields": [ + "document_namespace_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrOneRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "documents_document_namespace_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "documents_package_id_fkey", + "fields": [ + "package_id" + ], + "referenceSchema": "spdx", + "referenceTable": "packages", + "referenceFields": [ + "package_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "documents_package_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_document_document_namespace_id", + "fields": [ + "document_namespace_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_document_document_namespace_id" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "documents_creators", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "documents_creators", + "oid": 528435857, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "document_creator_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.documents_creators_document_creator_id_seq'::regclass)", + "comment": "", + "oldName": "document_creator_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "document_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "document_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "creator_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "creator_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "documents_creators_pkey", + "fields": [ + "document_creator_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "documents_creators_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "documents_creators_creator_id_fkey", + "fields": [ + "creator_id" + ], + "referenceSchema": "spdx", + "referenceTable": "creators", + "referenceFields": [ + "creator_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "documents_creators_creator_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "documents_creators_document_id_fkey", + "fields": [ + "document_id" + ], + "referenceSchema": "spdx", + "referenceTable": "documents", + "referenceFields": [ + "document_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "documents_creators_document_id_fkey" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "external_refs", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "external_refs", + "oid": 528435863, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "external_ref_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.external_refs_external_ref_id_seq'::regclass)", + "comment": "", + "oldName": "external_ref_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "document_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "document_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "document_namespace_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "document_namespace_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "id_string", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "id_string", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "sha256", + "type": "varchar", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "sha256", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "external_refs_pkey", + "fields": [ + "external_ref_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "external_refs_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "external_refs_document_id_fkey", + "fields": [ + "document_id" + ], + "referenceSchema": "spdx", + "referenceTable": "documents", + "referenceFields": [ + "document_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "external_refs_document_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "external_refs_document_namespace_id_fkey", + "fields": [ + "document_namespace_id" + ], + "referenceSchema": "spdx", + "referenceTable": "document_namespaces", + "referenceFields": [ + "document_namespace_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "external_refs_document_namespace_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_external_ref_document_id_string", + "fields": [ + "document_id", + "id_string" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_external_ref_document_id_string" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "file_contributors", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "file_contributors", + "oid": 528435871, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "file_contributor_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.file_contributors_file_contributor_id_seq'::regclass)", + "comment": "", + "oldName": "file_contributor_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "contributor", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "contributor", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "file_contributors_pkey", + "fields": [ + "file_contributor_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "file_contributors_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "file_contributors_file_id_fkey", + "fields": [ + "file_id" + ], + "referenceSchema": "spdx", + "referenceTable": "files", + "referenceFields": [ + "file_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "file_contributors_file_id_fkey" + } + ], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "file_types", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "file_types", + "oid": 528435880, + "rows": 11, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "file_type_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_type_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "uc_file_type_name", + "fields": [ + "name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_file_type_name" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "files", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "files", + "oid": 528435885, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "file_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.files_file_id_seq'::regclass)", + "comment": "", + "oldName": "file_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_type_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_type_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "sha256", + "type": "varchar", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "sha256", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "copyright_text", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "copyright_text", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "package_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "package_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "comment", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "comment", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "notice", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "notice", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "files_pkey", + "fields": [ + "file_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "files_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_file_sha256", + "fields": [ + "sha256" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_file_sha256" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "files_licenses", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "files_licenses", + "oid": 528435896, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "file_license_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.files_licenses_file_license_id_seq'::regclass)", + "comment": "", + "oldName": "file_license_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "license_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "license_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "extracted_text", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "extracted_text", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "files_licenses_pkey", + "fields": [ + "file_license_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "files_licenses_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "files_licenses_file_id_fkey", + "fields": [ + "file_id" + ], + "referenceSchema": "spdx", + "referenceTable": "files", + "referenceFields": [ + "file_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "files_licenses_file_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "files_licenses_license_id_fkey", + "fields": [ + "license_id" + ], + "referenceSchema": "spdx", + "referenceTable": "licenses", + "referenceFields": [ + "license_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "files_licenses_license_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_file_license", + "fields": [ + "file_id", + "license_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_file_license" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "files_scans", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "files_scans", + "oid": 528435907, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "file_scan_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.files_scans_file_scan_id_seq'::regclass)", + "comment": "", + "oldName": "file_scan_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "scanner_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "scanner_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "files_scans_pkey", + "fields": [ + "file_scan_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "files_scans_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "files_scans_file_id_fkey", + "fields": [ + "file_id" + ], + "referenceSchema": "spdx", + "referenceTable": "files", + "referenceFields": [ + "file_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "files_scans_file_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "files_scans_scanner_id_fkey", + "fields": [ + "scanner_id" + ], + "referenceSchema": "spdx", + "referenceTable": "scanners", + "referenceFields": [ + "scanner_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "files_scans_scanner_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_file_scanner_id", + "fields": [ + "file_id", + "scanner_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_file_scanner_id" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "identifiers", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "identifiers", + "oid": 528435915, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "identifier_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.identifiers_identifier_id_seq'::regclass)", + "comment": "", + "oldName": "identifier_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "document_namespace_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "document_namespace_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "id_string", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "id_string", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "document_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "document_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "package_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "package_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "package_file_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "package_file_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "identifiers_pkey", + "fields": [ + "identifier_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "identifiers_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "identifiers_document_id_fkey", + "fields": [ + "document_id" + ], + "referenceSchema": "spdx", + "referenceTable": "documents", + "referenceFields": [ + "document_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "identifiers_document_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "identifiers_document_namespace_id_fkey", + "fields": [ + "document_namespace_id" + ], + "referenceSchema": "spdx", + "referenceTable": "document_namespaces", + "referenceFields": [ + "document_namespace_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "identifiers_document_namespace_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "identifiers_package_file_id_fkey", + "fields": [ + "package_file_id" + ], + "referenceSchema": "spdx", + "referenceTable": "packages_files", + "referenceFields": [ + "package_file_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "identifiers_package_file_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "identifiers_package_id_fkey", + "fields": [ + "package_id" + ], + "referenceSchema": "spdx", + "referenceTable": "packages", + "referenceFields": [ + "package_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "identifiers_package_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_identifier_document_namespace_id", + "fields": [ + "document_namespace_id", + "id_string" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_identifier_document_namespace_id" + }, + { + "objectType": "Unique_PGSQL", + "name": "uc_identifier_namespace_document_id", + "fields": [ + "document_namespace_id", + "document_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_identifier_namespace_document_id" + }, + { + "objectType": "Unique_PGSQL", + "name": "uc_identifier_namespace_package_id", + "fields": [ + "document_namespace_id", + "package_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_identifier_namespace_package_id" + }, + { + "objectType": "Unique_PGSQL", + "name": "uc_identifier_namespace_package_file_id", + "fields": [ + "document_namespace_id", + "package_file_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_identifier_namespace_package_file_id" + } + ], + "checks": [ + { + "objectType": "Check_PGSQL", + "name": "ck_identifier_exactly_one", + "expression": "((document_id IS NOT NULL)::integer + (package_id IS NOT NULL)::integer + (package_file_id IS NOT NULL)::integer) = 1", + "comment": "", + "isNoInherit": false, + "oldName": "ck_identifier_exactly_one" + } + ], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "licenses", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "licenses", + "oid": 528435930, + "rows": 322, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "license_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.licenses_license_id_seq'::regclass)", + "comment": "", + "oldName": "license_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "short_name", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "short_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "cross_reference", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "cross_reference", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "comment", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "comment", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "is_spdx_official", + "type": "bool", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "is_spdx_official", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "licenses_pkey", + "fields": [ + "license_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "licenses_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_license_short_name", + "fields": [ + "short_name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_license_short_name" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "packages", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "packages", + "oid": 528435941, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "package_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.packages_package_id_seq'::regclass)", + "comment": "", + "oldName": "package_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "version", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "version", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_name", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "supplier_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "supplier_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "originator_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "originator_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "download_location", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "download_location", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 7, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "verification_code", + "type": "varchar", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "verification_code", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 8, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "ver_code_excluded_file_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "ver_code_excluded_file_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 9, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "sha256", + "type": "varchar", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "sha256", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 10, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "home_page", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "home_page", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 11, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "source_info", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "source_info", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 12, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "concluded_license_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "concluded_license_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 13, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "declared_license_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "declared_license_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 14, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "license_comment", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "license_comment", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 15, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "copyright_text", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "copyright_text", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 16, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "summary", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "summary", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 17, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "description", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "description", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 18, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "comment", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "comment", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 19, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "dosocs2_dir_code", + "type": "varchar", + "length": 64, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "dosocs2_dir_code", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 20, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "packages_pkey", + "fields": [ + "package_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "packages_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_package_packages_files", + "fields": [ + "ver_code_excluded_file_id" + ], + "referenceSchema": "spdx", + "referenceTable": "packages_files", + "referenceFields": [ + "package_file_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "fk_package_packages_files" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "packages_concluded_license_id_fkey", + "fields": [ + "concluded_license_id" + ], + "referenceSchema": "spdx", + "referenceTable": "licenses", + "referenceFields": [ + "license_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "packages_concluded_license_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "packages_declared_license_id_fkey", + "fields": [ + "declared_license_id" + ], + "referenceSchema": "spdx", + "referenceTable": "licenses", + "referenceFields": [ + "license_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "packages_declared_license_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "packages_originator_id_fkey", + "fields": [ + "originator_id" + ], + "referenceSchema": "spdx", + "referenceTable": "creators", + "referenceFields": [ + "creator_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "packages_originator_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "packages_supplier_id_fkey", + "fields": [ + "supplier_id" + ], + "referenceSchema": "spdx", + "referenceTable": "creators", + "referenceFields": [ + "creator_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "packages_supplier_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_package_sha256", + "fields": [ + "sha256" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_package_sha256" + }, + { + "objectType": "Unique_PGSQL", + "name": "uc_dir_code_ver_code", + "fields": [ + "verification_code", + "dosocs2_dir_code" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_dir_code_ver_code" + } + ], + "checks": [ + { + "objectType": "Check_PGSQL", + "name": "uc_sha256_ds2_dir_code_exactly_one", + "expression": "((sha256 IS NOT NULL)::integer + (dosocs2_dir_code IS NOT NULL)::integer) = 1", + "comment": "", + "isNoInherit": false, + "oldName": "uc_sha256_ds2_dir_code_exactly_one" + } + ], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "packages_files", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "packages_files", + "oid": 528435955, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "package_file_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.packages_files_package_file_id_seq'::regclass)", + "comment": "", + "oldName": "package_file_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "package_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "package_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "concluded_license_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "concluded_license_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "license_comment", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "license_comment", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "file_name", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "file_name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 6, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "packages_files_pkey", + "fields": [ + "package_file_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "packages_files_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "fk_package_files_packages", + "fields": [ + "package_id" + ], + "referenceSchema": "spdx", + "referenceTable": "packages", + "referenceFields": [ + "package_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "fk_package_files_packages" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "packages_files_concluded_license_id_fkey", + "fields": [ + "concluded_license_id" + ], + "referenceSchema": "spdx", + "referenceTable": "licenses", + "referenceFields": [ + "license_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "ZeroOrOneRelationship", + "oldName": "packages_files_concluded_license_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "packages_files_file_id_fkey", + "fields": [ + "file_id" + ], + "referenceSchema": "spdx", + "referenceTable": "files", + "referenceFields": [ + "file_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "packages_files_file_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_package_id_file_name", + "fields": [ + "package_id", + "file_name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_package_id_file_name" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "packages_scans", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "packages_scans", + "oid": 528435966, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "package_scan_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.packages_scans_package_scan_id_seq'::regclass)", + "comment": "", + "oldName": "package_scan_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "package_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "package_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "scanner_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "scanner_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "packages_scans_pkey", + "fields": [ + "package_scan_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "packages_scans_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "packages_scans_package_id_fkey", + "fields": [ + "package_id" + ], + "referenceSchema": "spdx", + "referenceTable": "packages", + "referenceFields": [ + "package_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "packages_scans_package_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "packages_scans_scanner_id_fkey", + "fields": [ + "scanner_id" + ], + "referenceSchema": "spdx", + "referenceTable": "scanners", + "referenceFields": [ + "scanner_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "packages_scans_scanner_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_package_scanner_id", + "fields": [ + "package_id", + "scanner_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_package_scanner_id" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "projects", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "projects", + "oid": 528435974, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "package_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.projects_package_id_seq'::regclass)", + "comment": "", + "oldName": "package_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "homepage", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "homepage", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "uri", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "uri", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "projects_pkey", + "fields": [ + "package_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "projects_pkey" + }, + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "relationship_types", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "relationship_types", + "oid": 528435983, + "rows": 30, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "relationship_type_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.relationship_types_relationship_type_id_seq'::regclass)", + "comment": "", + "oldName": "relationship_type_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "relationship_types_pkey", + "fields": [ + "relationship_type_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "relationship_types_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_relationship_type_name", + "fields": [ + "name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_relationship_type_name" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "relationships", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "relationships", + "oid": 528435991, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "relationship_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.relationships_relationship_id_seq'::regclass)", + "comment": "", + "oldName": "relationship_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "left_identifier_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "left_identifier_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "right_identifier_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "right_identifier_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 3, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "relationship_type_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "relationship_type_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 4, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "relationship_comment", + "type": "text", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "relationship_comment", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 5, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "relationships_pkey", + "fields": [ + "relationship_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "relationships_pkey" + }, + "foreignKeys": [ + { + "objectType": "ForeignKey_PGSQL", + "name": "relationships_left_identifier_id_fkey", + "fields": [ + "left_identifier_id" + ], + "referenceSchema": "spdx", + "referenceTable": "identifiers", + "referenceFields": [ + "identifier_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "relationships_left_identifier_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "relationships_relationship_type_id_fkey", + "fields": [ + "relationship_type_id" + ], + "referenceSchema": "spdx", + "referenceTable": "relationship_types", + "referenceFields": [ + "relationship_type_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "relationships_relationship_type_id_fkey" + }, + { + "objectType": "ForeignKey_PGSQL", + "name": "relationships_right_identifier_id_fkey", + "fields": [ + "right_identifier_id" + ], + "referenceSchema": "spdx", + "referenceTable": "identifiers", + "referenceFields": [ + "identifier_id" + ], + "onDelete": "NO ACTION", + "onUpdate": "NO ACTION", + "comment": "", + "isMatchFull": false, + "isDeferrable": false, + "isDeferred": false, + "sourceCardinality": "ZeroOrManyRelationship", + "targetCardinality": "OneAndOnlyOneRelationship", + "oldName": "relationships_right_identifier_id_fkey" + } + ], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_left_right_relationship_type", + "fields": [ + "left_identifier_id", + "right_identifier_id", + "relationship_type_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_left_right_relationship_type" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "sbom_scans", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "sbom_scans", + "oid": 528436002, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "repo_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "repo_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "sbom_scan", + "type": "json", + "length": 0, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": true, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "sbom_scan", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "foreignKeys": [], + "uniques": [], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + }, + { + "objectType": "TableNormal_PGSQL", + "name": "scanners", + "comment": "", + "tablespace": "", + "isUnlogged": false, + "owner": "augur", + "inheritFromTables": [], + "hasOIDs": false, + "fillFactor": -1, + "oldName": "scanners", + "oid": 528436008, + "rows": 0, + "isInheritTables": false, + "cluster": "", + "ACL": "{augur=arwdDxt/augur,cali=r/augur,austin=r/augur}", + "isPartition": false, + "partitioningStrategy": "None", + "partitionOfSchema": "", + "partitionOfTable": "", + "partitionListValues": [], + "partitionRangeFromValues": [], + "partitionRangeToValues": [], + "foreignServer": "", + "foreignOptionDisplay": "", + "fields": [ + { + "objectType": "TableField_PGSQL", + "name": "scanner_id", + "type": "int4", + "length": 32, + "decimals": 0, + "dimensions": 0, + "collation": "", + "isNullable": false, + "defaultType": "Others", + "defaultValue": "nextval('spdx.scanners_scanner_id_seq'::regclass)", + "comment": "", + "oldName": "scanner_id", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "", + "ordinalPosition": 1, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + }, + { + "objectType": "TableField_PGSQL", + "name": "name", + "type": "varchar", + "length": 255, + "decimals": 0, + "dimensions": 0, + "collation": "default", + "isNullable": false, + "defaultType": "None", + "defaultValue": "", + "comment": "", + "oldName": "name", + "typeOID": 1, + "fieldObjectType": "", + "objectTypeSchema": "", + "isDomainType": false, + "collationSchema": "pg_catalog", + "ordinalPosition": 2, + "foreignOptions": [], + "isIdentity": false, + "identityGeneration": "None", + "oldIdentityGeneration": "None", + "identityStart": 0, + "identityIncrement": 0, + "identityMinimum": 0, + "hasNoIdentityMinValue": false, + "identityMaximum": 0, + "hasNoIdentityMaxValue": false, + "identityCache_inServer": 0, + "isIdentityCycle": false, + "generationExpression": "", + "geographyType": "", + "geographySRID": -1, + "geometryType": "", + "geometrySRID": -1 + } + ], + "indexes": [], + "rules": [], + "primaryKey": { + "objectType": "PrimaryKey_PGSQL", + "name": "scanners_pkey", + "fields": [ + "scanner_id" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "scanners_pkey" + }, + "foreignKeys": [], + "uniques": [ + { + "objectType": "Unique_PGSQL", + "name": "uc_scanner_name", + "fields": [ + "name" + ], + "fillFactor": -1, + "indexTablespace": "", + "comment": "", + "isDeferrable": false, + "isDeferred": false, + "oldName": "uc_scanner_name" + } + ], + "checks": [], + "excludes": [], + "triggers": [], + "partitionKeys": [], + "partitions": [] + } + ], + "views": [] + } + ] + } + ] + }, + "diagrams": [ + { + "name": "Augur 0.5.0", + "paperWidth": 11, + "paperHeight": 5, + "tableFont": "Arial Unicode MS", + "tableFontSize": 14, + "isBalckWhite": false, + "showDBSchemaName": true, + "showViewRelations": true, + "notation": "default", + "showFieldComment": false, + "showTableComment": false, + "shapes": [ + { + "type": "table", + "schemaName": "augur_data", + "tableName": "_temp_repolist", + "x": 11690, + "y": 6790, + "width": 194, + "height": 83, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "analysis_log", + "x": 9790, + "y": 6790, + "width": 205, + "height": 114, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "chaoss_metric_status", + "x": 2740, + "y": 6790, + "width": 260, + "height": 408, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "chaoss_user", + "x": 4950, + "y": 6790, + "width": 242, + "height": 282, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "commit_comment_ref", + "x": 900, + "y": 970, + "width": 258, + "height": 366, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "commit_parents", + "x": 1230, + "y": 600, + "width": 233, + "height": 177, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "commits", + "x": 1210, + "y": 830, + "width": 270, + "height": 639, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "contributor_affiliations", + "x": 5260, + "y": 6790, + "width": 240, + "height": 261, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "contributor_repo", + "x": 1570, + "y": 2880, + "width": 233, + "height": 303, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "contributors", + "x": 2140, + "y": 2840, + "width": 233, + "height": 996, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "contributors_aliases", + "x": 1850, + "y": 3580, + "width": 233, + "height": 261, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "discourse_insights", + "x": 660, + "y": 300, + "width": 242, + "height": 198, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "dm_repo_annual", + "x": 4330, + "y": 6790, + "width": 233, + "height": 324, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "dm_repo_group_annual", + "x": 4630, + "y": 6790, + "width": 252, + "height": 324, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "dm_repo_group_monthly", + "x": 3070, + "y": 6790, + "width": 259, + "height": 345, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "dm_repo_group_weekly", + "x": 3400, + "y": 6790, + "width": 252, + "height": 345, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "dm_repo_monthly", + "x": 3720, + "y": 6790, + "width": 233, + "height": 345, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "dm_repo_weekly", + "x": 4020, + "y": 6790, + "width": 233, + "height": 345, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "exclude", + "x": 8170, + "y": 6790, + "width": 151, + "height": 135, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "issue_assignees", + "x": 1670, + "y": 1210, + "width": 233, + "height": 261, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "issue_events", + "x": 1950, + "y": 1710, + "width": 233, + "height": 366, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "issue_labels", + "x": 3980, + "y": 1580, + "width": 233, + "height": 303, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "issue_message_ref", + "x": 2110, + "y": 420, + "width": 242, + "height": 261, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "issues", + "x": 1950, + "y": 1030, + "width": 233, + "height": 639, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "libraries", + "x": 4850, + "y": 5380, + "width": 233, + "height": 492, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "library_dependencies", + "x": 4560, + "y": 5500, + "width": 237, + "height": 261, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "library_version", + "x": 4850, + "y": 5100, + "width": 238, + "height": 240, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "lstm_anomaly_models", + "x": 5190, + "y": 5540, + "width": 242, + "height": 282, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "lstm_anomaly_results", + "x": 5480, + "y": 5500, + "width": 260, + "height": 366, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "message", + "x": 760, + "y": 5410, + "width": 233, + "height": 366, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "message_analysis", + "x": 410, + "y": 5460, + "width": 233, + "height": 282, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "message_analysis_summary", + "x": 11470, + "y": 6200, + "width": 284, + "height": 282, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "message_sentiment", + "x": 760, + "y": 5830, + "width": 233, + "height": 282, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "message_sentiment_summary", + "x": 11810, + "y": 5490, + "width": 295, + "height": 282, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "platform", + "x": 1400, + "y": 2020, + "width": 233, + "height": 219, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_analysis", + "x": 3260, + "y": 4290, + "width": 248, + "height": 219, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_assignees", + "x": 2570, + "y": 2990, + "width": 250, + "height": 240, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_commits", + "x": 2910, + "y": 4380, + "width": 239, + "height": 345, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_events", + "x": 2830, + "y": 2190, + "width": 233, + "height": 387, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_files", + "x": 3020, + "y": 3070, + "width": 233, + "height": 261, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_labels", + "x": 3570, + "y": 3810, + "width": 233, + "height": 324, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_message_ref", + "x": 3070, + "y": 5660, + "width": 268, + "height": 282, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_meta", + "x": 2660, + "y": 2640, + "width": 233, + "height": 303, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_repo", + "x": 2550, + "y": 2260, + "width": 233, + "height": 324, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_review_message_ref", + "x": 2260, + "y": 4990, + "width": 316, + "height": 639, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_reviewers", + "x": 2480, + "y": 3510, + "width": 247, + "height": 261, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_reviews", + "x": 2290, + "y": 4510, + "width": 253, + "height": 429, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_request_teams", + "x": 3560, + "y": 4240, + "width": 247, + "height": 408, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "pull_requests", + "x": 2770, + "y": 3440, + "width": 248, + "height": 891, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "releases", + "x": 11410, + "y": 5170, + "width": 238, + "height": 408, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo", + "x": 11470, + "y": 5680, + "width": 293, + "height": 471, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_badging", + "x": 11120, + "y": 5430, + "width": 233, + "height": 219, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_clones_data", + "x": 10770, + "y": 5510, + "width": 243, + "height": 156, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_cluster_messages", + "x": 10410, + "y": 5460, + "width": 252, + "height": 219, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_dependencies", + "x": 10070, + "y": 5450, + "width": 233, + "height": 240, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_deps_libyear", + "x": 9720, + "y": 5340, + "width": 233, + "height": 366, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_deps_scorecard", + "x": 9380, + "y": 5480, + "width": 239, + "height": 240, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_group_insights", + "x": 1050, + "y": 6450, + "width": 233, + "height": 261, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_groups", + "x": 1050, + "y": 6120, + "width": 233, + "height": 282, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_groups_list_serve", + "x": 1040, + "y": 5810, + "width": 248, + "height": 261, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_info", + "x": 9030, + "y": 4940, + "width": 233, + "height": 786, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_insights", + "x": 8690, + "y": 5420, + "width": 233, + "height": 324, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_insights_records", + "x": 8340, + "y": 5450, + "width": 241, + "height": 303, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_labor", + "x": 8000, + "y": 5360, + "width": 233, + "height": 408, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_meta", + "x": 7660, + "y": 5560, + "width": 233, + "height": 219, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_sbom_scans", + "x": 7330, + "y": 5680, + "width": 217, + "height": 114, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_stats", + "x": 6990, + "y": 5580, + "width": 233, + "height": 219, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_test_coverage", + "x": 6650, + "y": 5450, + "width": 233, + "height": 366, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repo_topic", + "x": 6300, + "y": 5610, + "width": 233, + "height": 219, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "repos_fetch_log", + "x": 10060, + "y": 6790, + "width": 202, + "height": 114, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "settings", + "x": 8390, + "y": 6790, + "width": 193, + "height": 135, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "topic_words", + "x": 6430, + "y": 6790, + "width": 233, + "height": 219, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "unknown_cache", + "x": 5850, + "y": 6790, + "width": 233, + "height": 240, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "unresolved_commit_emails", + "x": 7340, + "y": 6790, + "width": 273, + "height": 198, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "utility_log", + "x": 8660, + "y": 6790, + "width": 175, + "height": 135, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_data", + "tableName": "working_commits", + "x": 10640, + "y": 6790, + "width": 211, + "height": 93, + "isBold": false, + "titleColor": { + "r": 55, + "g": 131, + "b": 192, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "all", + "x": 5570, + "y": 6790, + "width": 204, + "height": 261, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "augur_settings", + "x": 8900, + "y": 6790, + "width": 234, + "height": 135, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "client_applications", + "x": 30, + "y": 380, + "width": 256, + "height": 156, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "collection_status", + "x": 5910, + "y": 5560, + "width": 288, + "height": 282, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "config", + "x": 7680, + "y": 6790, + "width": 179, + "height": 156, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "refresh_tokens", + "x": 350, + "y": 590, + "width": 235, + "height": 93, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "repos_fetch_log", + "x": 10330, + "y": 6790, + "width": 241, + "height": 114, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "subscription_types", + "x": 30, + "y": 730, + "width": 258, + "height": 93, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "subscriptions", + "x": 50, + "y": 590, + "width": 224, + "height": 93, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "user_groups", + "x": 640, + "y": 110, + "width": 220, + "height": 135, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "user_repos", + "x": 910, + "y": 160, + "width": 212, + "height": 93, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "user_session_tokens", + "x": 340, + "y": 380, + "width": 273, + "height": 156, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "users", + "x": 360, + "y": 30, + "width": 233, + "height": 303, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "worker_history", + "x": 6730, + "y": 6790, + "width": 233, + "height": 219, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "worker_job", + "x": 6150, + "y": 6790, + "width": 210, + "height": 240, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "worker_oauth", + "x": 7040, + "y": 6790, + "width": 233, + "height": 219, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "worker_settings_facade", + "x": 9210, + "y": 6790, + "width": 290, + "height": 135, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "augur_operations", + "tableName": "working_commits", + "x": 10930, + "y": 6790, + "width": 250, + "height": 93, + "isBold": false, + "titleColor": { + "r": 200, + "g": 255, + "b": 160, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "annotation_types", + "x": 2500, + "y": 7110, + "width": 173, + "height": 93, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "annotations", + "x": 2260, + "y": 7050, + "width": 186, + "height": 198, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "augur_repo_map", + "x": 7930, + "y": 6790, + "width": 171, + "height": 156, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "creator_types", + "x": 2470, + "y": 7330, + "width": 153, + "height": 93, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "creators", + "x": 2280, + "y": 7300, + "width": 153, + "height": 135, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "document_namespaces", + "x": 1180, + "y": 6880, + "width": 211, + "height": 93, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "documents", + "x": 1270, + "y": 7090, + "width": 226, + "height": 261, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "documents_creators", + "x": 2050, + "y": 7310, + "width": 189, + "height": 114, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "external_refs", + "x": 1430, + "y": 6840, + "width": 210, + "height": 156, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "file_contributors", + "x": 1130, + "y": 8050, + "width": 166, + "height": 114, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "file_types", + "x": 11250, + "y": 6790, + "width": 151, + "height": 93, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "files", + "x": 1140, + "y": 7800, + "width": 154, + "height": 198, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "files_licenses", + "x": 1170, + "y": 7620, + "width": 150, + "height": 135, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "files_scans", + "x": 1340, + "y": 7840, + "width": 150, + "height": 114, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "identifiers", + "x": 540, + "y": 7660, + "width": 210, + "height": 177, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "licenses", + "x": 1200, + "y": 7400, + "width": 184, + "height": 177, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "packages", + "x": 1940, + "y": 7610, + "width": 214, + "height": 471, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "packages_files", + "x": 910, + "y": 7750, + "width": 188, + "height": 177, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "packages_scans", + "x": 1730, + "y": 7840, + "width": 165, + "height": 114, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "projects", + "x": 9570, + "y": 6790, + "width": 150, + "height": 135, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "relationship_types", + "x": 30, + "y": 7700, + "width": 179, + "height": 93, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "relationships", + "x": 250, + "y": 7670, + "width": 189, + "height": 156, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "sbom_scans", + "x": 11470, + "y": 6790, + "width": 150, + "height": 93, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + }, + { + "type": "table", + "schemaName": "spdx", + "tableName": "scanners", + "x": 1530, + "y": 7860, + "width": 151, + "height": 93, + "isBold": false, + "titleColor": { + "r": 255, + "g": 214, + "b": 147, + "a": 1 + } + } + ], + "layers": [], + "relations": [ + { + "name": "fk_commit_comment_ref_commits_1", + "sourceTableName": "commit_comment_ref", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1173, + "y": 1150 + }, + { + "x": 1195, + "y": 1150 + } + ], + "label": { + "x": 1169, + "y": 1152, + "width": 237, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_commit_parents_commits_1", + "sourceTableName": "commit_parents", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1355, + "y": 792 + }, + { + "x": 1355, + "y": 815 + } + ], + "label": { + "x": 1363, + "y": 782, + "width": 202, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_commit_parents_commits_2", + "sourceTableName": "commit_parents", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1325, + "y": 792 + }, + { + "x": 1325, + "y": 815 + } + ], + "label": { + "x": 1333, + "y": 782, + "width": 202, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "cmt_ght_author_cntrb_id_fk", + "sourceTableName": "commits", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1360, + "y": 1484 + }, + { + "x": 1360, + "y": 2800 + }, + { + "x": 2100, + "y": 2800 + }, + { + "x": 2100, + "y": 2840 + }, + { + "x": 2125, + "y": 2840 + } + ], + "label": { + "x": 1368, + "y": 1479, + "width": 181, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_commits_contributors_3", + "sourceTableName": "commits", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1340, + "y": 1484 + }, + { + "x": 1340, + "y": 2820 + }, + { + "x": 2080, + "y": 2820 + }, + { + "x": 2080, + "y": 2860 + }, + { + "x": 2125, + "y": 2860 + } + ], + "label": { + "x": 1348, + "y": 1479, + "width": 176, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_commits_contributors_4", + "sourceTableName": "commits", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1320, + "y": 1484 + }, + { + "x": 1320, + "y": 2840 + }, + { + "x": 2060, + "y": 2840 + }, + { + "x": 2060, + "y": 2880 + }, + { + "x": 2125, + "y": 2880 + } + ], + "label": { + "x": 1328, + "y": 1479, + "width": 176, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "contributor_repo_cntrb_id_fkey", + "sourceTableName": "contributor_repo", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1818, + "y": 2900 + }, + { + "x": 2125, + "y": 2900 + } + ], + "label": { + "x": 1814, + "y": 2902, + "width": 202, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "contributors_aliases_cntrb_id_fkey", + "sourceTableName": "contributors_aliases", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2098, + "y": 3710 + }, + { + "x": 2125, + "y": 3710 + } + ], + "label": { + "x": 2094, + "y": 3712, + "width": 224, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "issue_assignees_cntrb_id_fkey", + "sourceTableName": "issue_assignees", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1880, + "y": 1486 + }, + { + "x": 1880, + "y": 2250 + }, + { + "x": 2160, + "y": 2250 + }, + { + "x": 2160, + "y": 2825 + } + ], + "label": { + "x": 1888, + "y": 1476, + "width": 202, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "issue_events_cntrb_id_fkey", + "sourceTableName": "issue_events", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2170, + "y": 2091 + }, + { + "x": 2170, + "y": 2190 + }, + { + "x": 2190, + "y": 2190 + }, + { + "x": 2190, + "y": 2825 + } + ], + "label": { + "x": 2178, + "y": 2081, + "width": 180, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_issue_assignees_issues_1", + "sourceTableName": "issue_assignees", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1918, + "y": 1340 + }, + { + "x": 1935, + "y": 1340 + } + ], + "label": { + "x": 1914, + "y": 1342, + "width": 192, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_issue_events_issues_1", + "sourceTableName": "issue_events", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2070, + "y": 1695 + }, + { + "x": 2070, + "y": 1684 + } + ], + "label": { + "x": 2078, + "y": 1705, + "width": 170, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_issue_labels_issues_1", + "sourceTableName": "issue_labels", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3965, + "y": 1600 + }, + { + "x": 2198, + "y": 1600 + } + ], + "label": { + "x": 3981, + "y": 1602, + "width": 165, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_issue_message_ref_issues_1", + "sourceTableName": "issue_message_ref", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2130, + "y": 696 + }, + { + "x": 2130, + "y": 1015 + } + ], + "label": { + "x": 2138, + "y": 686, + "width": 210, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "issues_cntrb_id_fkey", + "sourceTableName": "issues", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2198, + "y": 1655 + }, + { + "x": 2225, + "y": 1655 + }, + { + "x": 2225, + "y": 2825 + } + ], + "label": { + "x": 2194, + "y": 1657, + "width": 138, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "issues_reporter_id_fkey", + "sourceTableName": "issues", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2198, + "y": 1625 + }, + { + "x": 2255, + "y": 1625 + }, + { + "x": 2255, + "y": 2825 + } + ], + "label": { + "x": 2194, + "y": 1627, + "width": 157, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_library_dependencies_libraries_1", + "sourceTableName": "library_dependencies", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 4812, + "y": 5630 + }, + { + "x": 4835, + "y": 5630 + } + ], + "label": { + "x": 4808, + "y": 5632, + "width": 233, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_library_version_libraries_1", + "sourceTableName": "library_version", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 4970, + "y": 5355 + }, + { + "x": 4970, + "y": 5365 + } + ], + "label": { + "x": 4978, + "y": 5345, + "width": 190, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_lstm_anomaly_results_lstm_anomaly_models_1", + "sourceTableName": "lstm_anomaly_results", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 5465, + "y": 5680 + }, + { + "x": 5447, + "y": 5680 + } + ], + "label": { + "x": 5481, + "y": 5682, + "width": 324, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_commit_comment_ref_message_1", + "sourceTableName": "commit_comment_ref", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 885, + "y": 1150 + }, + { + "x": 850, + "y": 1150 + }, + { + "x": 850, + "y": 5395 + } + ], + "label": { + "x": 901, + "y": 1152, + "width": 242, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_discourse_insights_message_1", + "sourceTableName": "discourse_insights", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 780, + "y": 513 + }, + { + "x": 780, + "y": 5395 + } + ], + "label": { + "x": 788, + "y": 503, + "width": 222, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_issue_message_ref_message_1", + "sourceTableName": "issue_message_ref", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2095, + "y": 550 + }, + { + "x": 810, + "y": 550 + }, + { + "x": 810, + "y": 5395 + } + ], + "label": { + "x": 2111, + "y": 552, + "width": 228, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "message_cntrb_id_fkey", + "sourceTableName": "message", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 920, + "y": 5395 + }, + { + "x": 920, + "y": 3890 + }, + { + "x": 2250, + "y": 3890 + }, + { + "x": 2250, + "y": 3851 + } + ], + "label": { + "x": 928, + "y": 5405, + "width": 156, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_message_analysis_message_1", + "sourceTableName": "message_analysis", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 658, + "y": 5600 + }, + { + "x": 745, + "y": 5600 + } + ], + "label": { + "x": 654, + "y": 5602, + "width": 222, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_message_sentiment_message_1", + "sourceTableName": "message_sentiment", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 870, + "y": 5815 + }, + { + "x": 870, + "y": 5791 + } + ], + "label": { + "x": 878, + "y": 5825, + "width": 233, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_issue_event_platform_ide", + "sourceTableName": "issue_events", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1935, + "y": 1890 + }, + { + "x": 1510, + "y": 1890 + }, + { + "x": 1510, + "y": 2005 + } + ], + "label": { + "x": 1951, + "y": 1892, + "width": 186, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_message_platform_1", + "sourceTableName": "message", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 890, + "y": 5395 + }, + { + "x": 890, + "y": 2130 + }, + { + "x": 1385, + "y": 2130 + } + ], + "label": { + "x": 898, + "y": 5405, + "width": 158, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "pull_request_assignees_contrib_id_fkey", + "sourceTableName": "pull_request_assignees", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2555, + "y": 3110 + }, + { + "x": 2388, + "y": 3110 + } + ], + "label": { + "x": 2571, + "y": 3112, + "width": 257, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "pull_request_commits_pr_cmt_author_cntrb_id_fkey", + "sourceTableName": "pull_request_commits", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2895, + "y": 4400 + }, + { + "x": 2350, + "y": 4400 + }, + { + "x": 2350, + "y": 3851 + } + ], + "label": { + "x": 2911, + "y": 4402, + "width": 333, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fkpr_platform", + "sourceTableName": "pull_request_events", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2950, + "y": 2175 + }, + { + "x": 2950, + "y": 2130 + }, + { + "x": 1648, + "y": 2130 + } + ], + "label": { + "x": 2958, + "y": 2185, + "width": 91, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "pull_request_events_cntrb_id_fkey", + "sourceTableName": "pull_request_events", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2815, + "y": 2210 + }, + { + "x": 2280, + "y": 2210 + }, + { + "x": 2280, + "y": 2825 + } + ], + "label": { + "x": 2831, + "y": 2212, + "width": 224, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_message_ref_message_1", + "sourceTableName": "pull_request_message_ref", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3055, + "y": 5690 + }, + { + "x": 1008, + "y": 5690 + } + ], + "label": { + "x": 3071, + "y": 5692, + "width": 272, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "pull_request_meta_cntrb_id_fkey", + "sourceTableName": "pull_request_meta", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2645, + "y": 2790 + }, + { + "x": 2350, + "y": 2790 + }, + { + "x": 2350, + "y": 2825 + } + ], + "label": { + "x": 2661, + "y": 2792, + "width": 214, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_repo_pull_request_meta_1", + "sourceTableName": "pull_request_repo", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2680, + "y": 2599 + }, + { + "x": 2680, + "y": 2625 + } + ], + "label": { + "x": 2688, + "y": 2589, + "width": 277, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "pull_request_repo_pr_cntrb_id_fkey", + "sourceTableName": "pull_request_repo", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2535, + "y": 2420 + }, + { + "x": 2310, + "y": 2420 + }, + { + "x": 2310, + "y": 2825 + } + ], + "label": { + "x": 2551, + "y": 2422, + "width": 231, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_review_message_ref_message_1", + "sourceTableName": "pull_request_review_message_ref", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2245, + "y": 5310 + }, + { + "x": 960, + "y": 5310 + }, + { + "x": 960, + "y": 5395 + } + ], + "label": { + "x": 2261, + "y": 5312, + "width": 320, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "pull_request_reviewers_cntrb_id_fkey", + "sourceTableName": "pull_request_reviewers", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2465, + "y": 3640 + }, + { + "x": 2388, + "y": 3640 + } + ], + "label": { + "x": 2481, + "y": 3642, + "width": 243, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_review_message_ref_pull_request_reviews_1", + "sourceTableName": "pull_request_review_message_ref", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2420, + "y": 4975 + }, + { + "x": 2420, + "y": 4954 + } + ], + "label": { + "x": 2428, + "y": 4990, + "width": 394, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk-review-platform", + "sourceTableName": "pull_request_reviews", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2275, + "y": 4730 + }, + { + "x": 1510, + "y": 4730 + }, + { + "x": 1510, + "y": 2254 + } + ], + "label": { + "x": 2291, + "y": 4732, + "width": 122, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "pull_request_reviews_cntrb_id_fkey", + "sourceTableName": "pull_request_reviews", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2310, + "y": 4495 + }, + { + "x": 2310, + "y": 3851 + } + ], + "label": { + "x": 2318, + "y": 4505, + "width": 230, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_analysis_pull_requests_1", + "sourceTableName": "pull_request_analysis", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3380, + "y": 4275 + }, + { + "x": 3380, + "y": 4230 + }, + { + "x": 3033, + "y": 4230 + } + ], + "label": { + "x": 3388, + "y": 4285, + "width": 267, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_assignees_pull_requests_1", + "sourceTableName": "pull_request_assignees", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2800, + "y": 3245 + }, + { + "x": 2800, + "y": 3425 + } + ], + "label": { + "x": 2808, + "y": 3235, + "width": 280, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_commits_pull_requests_1", + "sourceTableName": "pull_request_commits", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3080, + "y": 4365 + }, + { + "x": 3080, + "y": 4310 + }, + { + "x": 3033, + "y": 4310 + } + ], + "label": { + "x": 3088, + "y": 4375, + "width": 269, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_events_pull_requests_1", + "sourceTableName": "pull_request_events", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2950, + "y": 2592 + }, + { + "x": 2950, + "y": 3070 + }, + { + "x": 2930, + "y": 3070 + }, + { + "x": 2930, + "y": 3425 + } + ], + "label": { + "x": 2958, + "y": 2582, + "width": 258, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_commits_pull_requests_1_copy_1", + "sourceTableName": "pull_request_files", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3005, + "y": 3200 + }, + { + "x": 2960, + "y": 3200 + }, + { + "x": 2960, + "y": 3425 + } + ], + "label": { + "x": 3021, + "y": 3202, + "width": 321, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_labels_pull_requests_1", + "sourceTableName": "pull_request_labels", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3555, + "y": 3970 + }, + { + "x": 3033, + "y": 3970 + } + ], + "label": { + "x": 3571, + "y": 3972, + "width": 253, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_message_ref_pull_requests_1", + "sourceTableName": "pull_request_message_ref", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3210, + "y": 5645 + }, + { + "x": 3210, + "y": 4270 + }, + { + "x": 3033, + "y": 4270 + } + ], + "label": { + "x": 3218, + "y": 5655, + "width": 298, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_meta_pull_requests_1", + "sourceTableName": "pull_request_meta", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2870, + "y": 2958 + }, + { + "x": 2870, + "y": 3425 + } + ], + "label": { + "x": 2878, + "y": 2948, + "width": 248, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_reviewers_pull_requests_1", + "sourceTableName": "pull_request_reviewers", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2742, + "y": 3640 + }, + { + "x": 2755, + "y": 3640 + } + ], + "label": { + "x": 2738, + "y": 3642, + "width": 277, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_reviews_pull_requests_1", + "sourceTableName": "pull_request_reviews", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2520, + "y": 4495 + }, + { + "x": 2520, + "y": 4460 + }, + { + "x": 2800, + "y": 4460 + }, + { + "x": 2800, + "y": 4346 + } + ], + "label": { + "x": 2528, + "y": 4510, + "width": 264, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_teams_pull_requests_1", + "sourceTableName": "pull_request_teams", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3680, + "y": 4225 + }, + { + "x": 3680, + "y": 4180 + }, + { + "x": 3033, + "y": 4180 + } + ], + "label": { + "x": 3688, + "y": 4240, + "width": 255, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "pull_requests_pr_augur_contributor_id_fkey", + "sourceTableName": "pull_requests", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2755, + "y": 3460 + }, + { + "x": 2388, + "y": 3460 + } + ], + "label": { + "x": 2771, + "y": 3462, + "width": 282, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_commits_repo_2", + "sourceTableName": "commits", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1495, + "y": 850 + }, + { + "x": 4450, + "y": 850 + }, + { + "x": 4450, + "y": 5940 + }, + { + "x": 11455, + "y": 5940 + } + ], + "label": { + "x": 1491, + "y": 857, + "width": 130, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_issue_assignee_repo_id", + "sourceTableName": "issue_assignees", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1790, + "y": 1195 + }, + { + "x": 1790, + "y": 910 + }, + { + "x": 4390, + "y": 910 + }, + { + "x": 4390, + "y": 5960 + }, + { + "x": 11455, + "y": 5960 + } + ], + "label": { + "x": 1798, + "y": 1205, + "width": 177, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_issue_events_repo", + "sourceTableName": "issue_events", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2198, + "y": 2060 + }, + { + "x": 4210, + "y": 2060 + }, + { + "x": 4210, + "y": 5990 + }, + { + "x": 11455, + "y": 5990 + } + ], + "label": { + "x": 2194, + "y": 2062, + "width": 144, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_issue_labels_repo_id", + "sourceTableName": "issue_labels", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 4228, + "y": 1860 + }, + { + "x": 4270, + "y": 1860 + }, + { + "x": 4270, + "y": 5980 + }, + { + "x": 11455, + "y": 5980 + } + ], + "label": { + "x": 4224, + "y": 1862, + "width": 157, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_id_fk1", + "sourceTableName": "issue_message_ref", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2320, + "y": 696 + }, + { + "x": 2320, + "y": 800 + }, + { + "x": 4510, + "y": 800 + }, + { + "x": 4510, + "y": 5930 + }, + { + "x": 11455, + "y": 5930 + } + ], + "label": { + "x": 2328, + "y": 686, + "width": 99, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_issues_repo", + "sourceTableName": "issues", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2170, + "y": 1015 + }, + { + "x": 2170, + "y": 970 + }, + { + "x": 4330, + "y": 970 + }, + { + "x": 4330, + "y": 5970 + }, + { + "x": 11455, + "y": 5970 + } + ], + "label": { + "x": 2178, + "y": 1030, + "width": 102, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_libraries_repo_1", + "sourceTableName": "libraries", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 5098, + "y": 5860 + }, + { + "x": 5140, + "y": 5860 + }, + { + "x": 5140, + "y": 5920 + }, + { + "x": 11455, + "y": 5920 + } + ], + "label": { + "x": 5094, + "y": 5867, + "width": 127, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_lstm_anomaly_results_repo_1", + "sourceTableName": "lstm_anomaly_results", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 5755, + "y": 5840 + }, + { + "x": 5790, + "y": 5840 + }, + { + "x": 5790, + "y": 5910 + }, + { + "x": 11455, + "y": 5910 + } + ], + "label": { + "x": 5751, + "y": 5842, + "width": 213, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_message_repoid", + "sourceTableName": "message", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1008, + "y": 5720 + }, + { + "x": 1340, + "y": 5720 + }, + { + "x": 1340, + "y": 6130 + }, + { + "x": 11455, + "y": 6130 + } + ], + "label": { + "x": 1004, + "y": 5722, + "width": 131, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_message_analysis_summary_repo_1", + "sourceTableName": "message_analysis_summary", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 11610, + "y": 6185 + }, + { + "x": 11610, + "y": 6166 + } + ], + "label": { + "x": 11618, + "y": 6195, + "width": 259, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_message_sentiment_summary_repo_1", + "sourceTableName": "message_sentiment_summary", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 11795, + "y": 5630 + }, + { + "x": 11610, + "y": 5630 + }, + { + "x": 11610, + "y": 5665 + } + ], + "label": { + "x": 11811, + "y": 5632, + "width": 270, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_assignees_repo_id", + "sourceTableName": "pull_request_assignees", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2835, + "y": 3010 + }, + { + "x": 4030, + "y": 3010 + }, + { + "x": 4030, + "y": 6030 + }, + { + "x": 11455, + "y": 6030 + } + ], + "label": { + "x": 2831, + "y": 3012, + "width": 228, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_commits_repo_id", + "sourceTableName": "pull_request_commits", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3164, + "y": 4700 + }, + { + "x": 3800, + "y": 4700 + }, + { + "x": 3800, + "y": 6080 + }, + { + "x": 11455, + "y": 6080 + } + ], + "label": { + "x": 3160, + "y": 4702, + "width": 217, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fkprevent_repo_id", + "sourceTableName": "pull_request_events", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3078, + "y": 2550 + }, + { + "x": 4150, + "y": 2550 + }, + { + "x": 4150, + "y": 6010 + }, + { + "x": 11455, + "y": 6010 + } + ], + "label": { + "x": 3074, + "y": 2552, + "width": 121, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_files_repo_id", + "sourceTableName": "pull_request_files", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3268, + "y": 3310 + }, + { + "x": 3980, + "y": 3310 + }, + { + "x": 3980, + "y": 6040 + }, + { + "x": 11455, + "y": 6040 + } + ], + "label": { + "x": 3264, + "y": 3312, + "width": 189, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_labels_repo", + "sourceTableName": "pull_request_labels", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3818, + "y": 4110 + }, + { + "x": 3860, + "y": 4110 + }, + { + "x": 3860, + "y": 6070 + }, + { + "x": 11455, + "y": 6070 + } + ], + "label": { + "x": 3814, + "y": 4112, + "width": 183, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pr_repo", + "sourceTableName": "pull_request_message_ref", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3353, + "y": 5920 + }, + { + "x": 3620, + "y": 5920 + }, + { + "x": 3620, + "y": 6120 + }, + { + "x": 11455, + "y": 6120 + } + ], + "label": { + "x": 3349, + "y": 5922, + "width": 75, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_request_repo_meta_repo_id", + "sourceTableName": "pull_request_meta", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2908, + "y": 2920 + }, + { + "x": 4090, + "y": 2920 + }, + { + "x": 4090, + "y": 6020 + }, + { + "x": 11455, + "y": 6020 + } + ], + "label": { + "x": 2904, + "y": 2922, + "width": 232, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_review_repo", + "sourceTableName": "pull_request_review_message_ref", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2591, + "y": 5610 + }, + { + "x": 3680, + "y": 5610 + }, + { + "x": 3680, + "y": 6110 + }, + { + "x": 11455, + "y": 6110 + } + ], + "label": { + "x": 2587, + "y": 5617, + "width": 103, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_review", + "sourceTableName": "pull_request_reviews", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2558, + "y": 4920 + }, + { + "x": 3740, + "y": 4920 + }, + { + "x": 3740, + "y": 6090 + }, + { + "x": 11455, + "y": 6090 + } + ], + "label": { + "x": 2554, + "y": 4927, + "width": 103, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_pull_requests_repo_1", + "sourceTableName": "pull_requests", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 3000, + "y": 3425 + }, + { + "x": 3000, + "y": 3380 + }, + { + "x": 3920, + "y": 3380 + }, + { + "x": 3920, + "y": 6060 + }, + { + "x": 11455, + "y": 6060 + } + ], + "label": { + "x": 3008, + "y": 3440, + "width": 161, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_releases_repo_1", + "sourceTableName": "releases", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 11520, + "y": 5593 + }, + { + "x": 11520, + "y": 5665 + } + ], + "label": { + "x": 11528, + "y": 5588, + "width": 131, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_badging_repo_1", + "sourceTableName": "repo_badging", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 11368, + "y": 5630 + }, + { + "x": 11410, + "y": 5630 + }, + { + "x": 11410, + "y": 5690 + }, + { + "x": 11455, + "y": 5690 + } + ], + "label": { + "x": 11364, + "y": 5632, + "width": 164, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "repo_clones_data_repo_id_fkey", + "sourceTableName": "repo_clones_data", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 11028, + "y": 5640 + }, + { + "x": 11070, + "y": 5640 + }, + { + "x": 11070, + "y": 5710 + }, + { + "x": 11455, + "y": 5710 + } + ], + "label": { + "x": 11024, + "y": 5642, + "width": 207, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_cluster_messages_repo_1", + "sourceTableName": "repo_cluster_messages", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 10677, + "y": 5660 + }, + { + "x": 10720, + "y": 5660 + }, + { + "x": 10720, + "y": 5720 + }, + { + "x": 11455, + "y": 5720 + } + ], + "label": { + "x": 10673, + "y": 5662, + "width": 227, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "repo_id", + "sourceTableName": "repo_dependencies", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 10318, + "y": 5670 + }, + { + "x": 10350, + "y": 5670 + }, + { + "x": 10350, + "y": 5730 + }, + { + "x": 11455, + "y": 5730 + } + ], + "label": { + "x": 10314, + "y": 5672, + "width": 55, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "repo_id_copy_2", + "sourceTableName": "repo_deps_libyear", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 9968, + "y": 5680 + }, + { + "x": 10010, + "y": 5680 + }, + { + "x": 10010, + "y": 5740 + }, + { + "x": 11455, + "y": 5740 + } + ], + "label": { + "x": 9964, + "y": 5682, + "width": 107, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "repo_id_copy_1", + "sourceTableName": "repo_deps_scorecard", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 9634, + "y": 5690 + }, + { + "x": 9670, + "y": 5690 + }, + { + "x": 9670, + "y": 5760 + }, + { + "x": 11455, + "y": 5760 + } + ], + "label": { + "x": 9630, + "y": 5692, + "width": 107, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_repo_groups_1", + "sourceTableName": "repo", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 11455, + "y": 6140 + }, + { + "x": 1298, + "y": 6140 + } + ], + "label": { + "x": 11471, + "y": 6147, + "width": 157, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_group_insights_repo_groups_1", + "sourceTableName": "repo_group_insights", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1160, + "y": 6435 + }, + { + "x": 1160, + "y": 6417 + } + ], + "label": { + "x": 1168, + "y": 6445, + "width": 256, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_message_repo_groups_list_serve_1", + "sourceTableName": "message", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1008, + "y": 5760 + }, + { + "x": 1160, + "y": 5760 + }, + { + "x": 1160, + "y": 5795 + } + ], + "label": { + "x": 1004, + "y": 5762, + "width": 252, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_groups_list_serve_repo_groups_1", + "sourceTableName": "repo_groups_list_serve", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1160, + "y": 6086 + }, + { + "x": 1160, + "y": 6105 + } + ], + "label": { + "x": 1168, + "y": 6076, + "width": 274, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_info_repo_1", + "sourceTableName": "repo_info", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 9278, + "y": 5710 + }, + { + "x": 9320, + "y": 5710 + }, + { + "x": 9320, + "y": 5770 + }, + { + "x": 11455, + "y": 5770 + } + ], + "label": { + "x": 9274, + "y": 5712, + "width": 136, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_insights_repo_1", + "sourceTableName": "repo_insights", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 8938, + "y": 5720 + }, + { + "x": 8980, + "y": 5720 + }, + { + "x": 8980, + "y": 5780 + }, + { + "x": 11455, + "y": 5780 + } + ], + "label": { + "x": 8934, + "y": 5722, + "width": 161, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "repo_id_ref", + "sourceTableName": "repo_insights_records", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 8596, + "y": 5730 + }, + { + "x": 8640, + "y": 5730 + }, + { + "x": 8640, + "y": 5790 + }, + { + "x": 11455, + "y": 5790 + } + ], + "label": { + "x": 8592, + "y": 5732, + "width": 79, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_labor_repo_1", + "sourceTableName": "repo_labor", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 8248, + "y": 5740 + }, + { + "x": 8290, + "y": 5740 + }, + { + "x": 8290, + "y": 5810 + }, + { + "x": 11455, + "y": 5810 + } + ], + "label": { + "x": 8244, + "y": 5742, + "width": 145, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_meta_repo_1", + "sourceTableName": "repo_meta", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 7908, + "y": 5760 + }, + { + "x": 7940, + "y": 5760 + }, + { + "x": 7940, + "y": 5820 + }, + { + "x": 11455, + "y": 5820 + } + ], + "label": { + "x": 7904, + "y": 5762, + "width": 145, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "repo_linker_sbom", + "sourceTableName": "repo_sbom_scans", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 7562, + "y": 5770 + }, + { + "x": 7600, + "y": 5770 + }, + { + "x": 7600, + "y": 5830 + }, + { + "x": 11455, + "y": 5830 + } + ], + "label": { + "x": 7558, + "y": 5772, + "width": 120, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_stats_repo_1", + "sourceTableName": "repo_stats", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 7238, + "y": 5780 + }, + { + "x": 7280, + "y": 5780 + }, + { + "x": 7280, + "y": 5840 + }, + { + "x": 11455, + "y": 5840 + } + ], + "label": { + "x": 7234, + "y": 5782, + "width": 143, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_test_coverage_repo_1", + "sourceTableName": "repo_test_coverage", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 6898, + "y": 5790 + }, + { + "x": 6930, + "y": 5790 + }, + { + "x": 6930, + "y": 5860 + }, + { + "x": 11455, + "y": 5860 + } + ], + "label": { + "x": 6894, + "y": 5792, + "width": 202, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_repo_topic_repo_1", + "sourceTableName": "repo_topic", + "sourceSchemaName": "augur_data", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 6548, + "y": 5810 + }, + { + "x": 6590, + "y": 5810 + }, + { + "x": 6590, + "y": 5870 + }, + { + "x": 11455, + "y": 5870 + } + ], + "label": { + "x": 6544, + "y": 5812, + "width": 143, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "collection_status_repo_id_fk", + "sourceTableName": "collection_status", + "sourceSchemaName": "augur_operations", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 6213, + "y": 5820 + }, + { + "x": 6250, + "y": 5820 + }, + { + "x": 6250, + "y": 5880 + }, + { + "x": 11455, + "y": 5880 + } + ], + "label": { + "x": 6209, + "y": 5822, + "width": 184, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "subscriptions_application_id_fkey", + "sourceTableName": "subscriptions", + "sourceSchemaName": "augur_operations", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 160, + "y": 575 + }, + { + "x": 160, + "y": 551 + } + ], + "label": { + "x": 168, + "y": 585, + "width": 217, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "subscriptions_type_id_fkey", + "sourceTableName": "subscriptions", + "sourceSchemaName": "augur_operations", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 160, + "y": 698 + }, + { + "x": 160, + "y": 715 + } + ], + "label": { + "x": 168, + "y": 673, + "width": 176, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "user_repo_user_id_fkey", + "sourceTableName": "user_repos", + "sourceSchemaName": "augur_operations", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1137, + "y": 230 + }, + { + "x": 5850, + "y": 230 + }, + { + "x": 5850, + "y": 5890 + }, + { + "x": 11455, + "y": 5890 + } + ], + "label": { + "x": 1133, + "y": 232, + "width": 158, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "user_repos_group_id_fkey", + "sourceTableName": "user_repos", + "sourceSchemaName": "augur_operations", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 895, + "y": 180 + }, + { + "x": 875, + "y": 180 + } + ], + "label": { + "x": 911, + "y": 182, + "width": 174, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "refresh_token_session_token_id_fkey", + "sourceTableName": "refresh_tokens", + "sourceSchemaName": "augur_operations", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 470, + "y": 575 + }, + { + "x": 470, + "y": 551 + } + ], + "label": { + "x": 478, + "y": 585, + "width": 243, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "user_session_token_application_id_fkey", + "sourceTableName": "user_session_tokens", + "sourceSchemaName": "augur_operations", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 325, + "y": 460 + }, + { + "x": 301, + "y": 460 + } + ], + "label": { + "x": 341, + "y": 462, + "width": 259, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "client_application_user_id_fkey", + "sourceTableName": "client_applications", + "sourceSchemaName": "augur_operations", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 160, + "y": 365 + }, + { + "x": 160, + "y": 180 + }, + { + "x": 345, + "y": 180 + } + ], + "label": { + "x": 168, + "y": 375, + "width": 202, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "user_groups_user_id_fkey", + "sourceTableName": "user_groups", + "sourceSchemaName": "augur_operations", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 625, + "y": 180 + }, + { + "x": 608, + "y": 180 + } + ], + "label": { + "x": 641, + "y": 182, + "width": 173, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "user_session_token_user_fk", + "sourceTableName": "user_session_tokens", + "sourceSchemaName": "augur_operations", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 470, + "y": 365 + }, + { + "x": 470, + "y": 348 + } + ], + "label": { + "x": 478, + "y": 375, + "width": 186, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "annotations_annotation_type_id_fkey", + "sourceTableName": "annotations", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2461, + "y": 7150 + }, + { + "x": 2485, + "y": 7150 + } + ], + "label": { + "x": 2457, + "y": 7121, + "width": 241, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "annotations_creator_id_fkey", + "sourceTableName": "annotations", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2360, + "y": 7263 + }, + { + "x": 2360, + "y": 7285 + } + ], + "label": { + "x": 2368, + "y": 7253, + "width": 185, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "creators_creator_type_id_fkey", + "sourceTableName": "creators", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2448, + "y": 7370 + }, + { + "x": 2455, + "y": 7370 + } + ], + "label": { + "x": 2444, + "y": 7341, + "width": 197, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "annotations_document_id_fkey", + "sourceTableName": "annotations", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2245, + "y": 7150 + }, + { + "x": 1511, + "y": 7150 + } + ], + "label": { + "x": 2261, + "y": 7152, + "width": 203, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "documents_document_namespace_id_fkey", + "sourceTableName": "documents", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1330, + "y": 7075 + }, + { + "x": 1330, + "y": 6988 + } + ], + "label": { + "x": 1338, + "y": 7054, + "width": 280, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "documents_creators_creator_id_fkey", + "sourceTableName": "documents_creators", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2254, + "y": 7370 + }, + { + "x": 2265, + "y": 7370 + } + ], + "label": { + "x": 2250, + "y": 7372, + "width": 240, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "documents_creators_document_id_fkey", + "sourceTableName": "documents_creators", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2110, + "y": 7295 + }, + { + "x": 2110, + "y": 7260 + }, + { + "x": 1511, + "y": 7260 + } + ], + "label": { + "x": 2118, + "y": 7305, + "width": 258, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "external_refs_document_id_fkey", + "sourceTableName": "external_refs", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1500, + "y": 7011 + }, + { + "x": 1500, + "y": 7040 + }, + { + "x": 1440, + "y": 7040 + }, + { + "x": 1440, + "y": 7075 + } + ], + "label": { + "x": 1508, + "y": 7001, + "width": 211, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "external_refs_document_namespace_id_fkey", + "sourceTableName": "external_refs", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1415, + "y": 6930 + }, + { + "x": 1406, + "y": 6930 + } + ], + "label": { + "x": 1431, + "y": 6901, + "width": 292, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "file_contributors_file_id_fkey", + "sourceTableName": "file_contributors", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1220, + "y": 8035 + }, + { + "x": 1220, + "y": 8013 + } + ], + "label": { + "x": 1228, + "y": 8045, + "width": 184, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "files_licenses_file_id_fkey", + "sourceTableName": "files_licenses", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1230, + "y": 7770 + }, + { + "x": 1230, + "y": 7785 + } + ], + "label": { + "x": 1238, + "y": 7760, + "width": 167, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "files_scans_file_id_fkey", + "sourceTableName": "files_scans", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1325, + "y": 7900 + }, + { + "x": 1309, + "y": 7900 + } + ], + "label": { + "x": 1341, + "y": 7902, + "width": 153, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "annotations_identifier_id_fkey", + "sourceTableName": "annotations", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2360, + "y": 7035 + }, + { + "x": 2360, + "y": 6790 + }, + { + "x": 650, + "y": 6790 + }, + { + "x": 650, + "y": 7645 + } + ], + "label": { + "x": 2368, + "y": 7045, + "width": 194, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "identifiers_document_id_fkey", + "sourceTableName": "identifiers", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 765, + "y": 7750 + }, + { + "x": 860, + "y": 7750 + }, + { + "x": 860, + "y": 7290 + }, + { + "x": 1255, + "y": 7290 + } + ], + "label": { + "x": 761, + "y": 7752, + "width": 190, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "identifiers_document_namespace_id_fkey", + "sourceTableName": "identifiers", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 765, + "y": 7690 + }, + { + "x": 800, + "y": 7690 + }, + { + "x": 800, + "y": 6960 + }, + { + "x": 1165, + "y": 6960 + } + ], + "label": { + "x": 761, + "y": 7661, + "width": 271, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "documents_data_license_id_fkey", + "sourceTableName": "documents", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1330, + "y": 7366 + }, + { + "x": 1330, + "y": 7385 + } + ], + "label": { + "x": 1338, + "y": 7356, + "width": 215, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "files_licenses_license_id_fkey", + "sourceTableName": "files_licenses", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1260, + "y": 7605 + }, + { + "x": 1260, + "y": 7592 + } + ], + "label": { + "x": 1268, + "y": 7615, + "width": 193, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "documents_package_id_fkey", + "sourceTableName": "documents", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1440, + "y": 7366 + }, + { + "x": 1440, + "y": 7460 + }, + { + "x": 2000, + "y": 7460 + }, + { + "x": 2000, + "y": 7595 + } + ], + "label": { + "x": 1448, + "y": 7356, + "width": 190, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "identifiers_package_id_fkey", + "sourceTableName": "identifiers", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 650, + "y": 7852 + }, + { + "x": 650, + "y": 8270 + }, + { + "x": 2040, + "y": 8270 + }, + { + "x": 2040, + "y": 8096 + } + ], + "label": { + "x": 658, + "y": 7842, + "width": 181, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "packages_concluded_license_id_fkey", + "sourceTableName": "packages", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1925, + "y": 7685 + }, + { + "x": 1875, + "y": 7685 + }, + { + "x": 1875, + "y": 7525 + }, + { + "x": 1399, + "y": 7525 + } + ], + "label": { + "x": 1941, + "y": 7687, + "width": 243, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "packages_declared_license_id_fkey", + "sourceTableName": "packages", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1925, + "y": 7655 + }, + { + "x": 1905, + "y": 7655 + }, + { + "x": 1905, + "y": 7495 + }, + { + "x": 1399, + "y": 7495 + } + ], + "label": { + "x": 1941, + "y": 7657, + "width": 233, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "packages_originator_id_fkey", + "sourceTableName": "packages", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2169, + "y": 7865 + }, + { + "x": 2375, + "y": 7865 + }, + { + "x": 2375, + "y": 7450 + } + ], + "label": { + "x": 2165, + "y": 7867, + "width": 187, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "packages_supplier_id_fkey", + "sourceTableName": "packages", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 2169, + "y": 7835 + }, + { + "x": 2345, + "y": 7835 + }, + { + "x": 2345, + "y": 7450 + } + ], + "label": { + "x": 2165, + "y": 7837, + "width": 177, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "identifiers_package_file_id_fkey", + "sourceTableName": "identifiers", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 765, + "y": 7810 + }, + { + "x": 895, + "y": 7810 + } + ], + "label": { + "x": 761, + "y": 7812, + "width": 206, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_package_packages_files", + "sourceTableName": "packages", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1925, + "y": 8025 + }, + { + "x": 1355, + "y": 8025 + }, + { + "x": 1355, + "y": 8225 + }, + { + "x": 985, + "y": 8225 + }, + { + "x": 985, + "y": 7942 + } + ], + "label": { + "x": 1941, + "y": 7996, + "width": 180, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "fk_package_files_packages", + "sourceTableName": "packages_files", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1015, + "y": 7942 + }, + { + "x": 1015, + "y": 8195 + }, + { + "x": 1325, + "y": 8195 + }, + { + "x": 1325, + "y": 7995 + }, + { + "x": 1925, + "y": 7995 + } + ], + "label": { + "x": 1023, + "y": 7932, + "width": 180, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "packages_files_concluded_license_id_fkey", + "sourceTableName": "packages_files", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1000, + "y": 7735 + }, + { + "x": 1000, + "y": 7490 + }, + { + "x": 1185, + "y": 7490 + } + ], + "label": { + "x": 1008, + "y": 7745, + "width": 275, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "packages_files_file_id_fkey", + "sourceTableName": "packages_files", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1113, + "y": 7860 + }, + { + "x": 1125, + "y": 7860 + } + ], + "label": { + "x": 1109, + "y": 7862, + "width": 177, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "packages_scans_package_id_fkey", + "sourceTableName": "packages_scans", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1910, + "y": 7900 + }, + { + "x": 1925, + "y": 7900 + } + ], + "label": { + "x": 1906, + "y": 7902, + "width": 225, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "relationships_left_identifier_id_fkey", + "sourceTableName": "relationships", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 454, + "y": 7765 + }, + { + "x": 525, + "y": 7765 + } + ], + "label": { + "x": 450, + "y": 7767, + "width": 226, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "relationships_relationship_type_id_fkey", + "sourceTableName": "relationships", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 235, + "y": 7750 + }, + { + "x": 224, + "y": 7750 + } + ], + "label": { + "x": 251, + "y": 7721, + "width": 253, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "relationships_right_identifier_id_fkey", + "sourceTableName": "relationships", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 454, + "y": 7735 + }, + { + "x": 525, + "y": 7735 + } + ], + "label": { + "x": 450, + "y": 7737, + "width": 235, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "files_scans_scanner_id_fkey", + "sourceTableName": "files_scans", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1505, + "y": 7900 + }, + { + "x": 1515, + "y": 7900 + } + ], + "label": { + "x": 1501, + "y": 7902, + "width": 186, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + }, + { + "name": "packages_scans_scanner_id_fkey", + "sourceTableName": "packages_scans", + "sourceSchemaName": "spdx", + "lineWidth": 1, + "visible": true, + "vertices": [ + { + "x": 1715, + "y": 7900 + }, + { + "x": 1696, + "y": 7900 + } + ], + "label": { + "x": 1731, + "y": 7902, + "width": 222, + "height": 31, + "fontName": "Arial Unicode MS", + "fontSize": 14, + "fontColor": { + "r": 204, + "g": 204, + "b": 204, + "a": 1 + }, + "isFontBold": false, + "isFontItalic": false, + "isVisible": false + } + } + ], + "viewRelations": [] + } + ] +} \ No newline at end of file diff --git a/docs/augur-0.5.0.pdf b/docs/augur-0.5.0.pdf new file mode 100644 index 0000000000..b343ec3ebc Binary files /dev/null and b/docs/augur-0.5.0.pdf differ diff --git a/docs/augur-0.5.0.svg b/docs/augur-0.5.0.svg new file mode 100644 index 0000000000..7779ea9a14 --- /dev/null +++ b/docs/augur-0.5.0.svg @@ -0,0 +1,62375 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/org.md b/org.md new file mode 100644 index 0000000000..a34571d133 --- /dev/null +++ b/org.md @@ -0,0 +1 @@ +222,Issue oss-aspen issue 269