{ "id": "864dcba9-6d53-4311-be3e-0a51a483dac2", "prevId": "2202b3d8-281c-474f-903d-27296ca06458", "version": "7", "dialect": "postgresql", "tables": { "public.airport": { "name": "airport", "schema": "", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "type": { "name": "type", "type": "varchar(64)", "primaryKey": false, "notNull": true }, "name": { "name": "name", "type": "varchar(128)", "primaryKey": false, "notNull": true }, "gps_code": { "name": "gps_code", "type": "varchar(64)", "primaryKey": false, "notNull": true }, "ident": { "name": "ident", "type": "varchar(128)", "primaryKey": false, "notNull": false }, "latitude_deg": { "name": "latitude_deg", "type": "numeric(10, 2)", "primaryKey": false, "notNull": false }, "longitude_deg": { "name": "longitude_deg", "type": "numeric(10, 2)", "primaryKey": false, "notNull": false }, "elevation_ft": { "name": "elevation_ft", "type": "numeric(10, 2)", "primaryKey": false, "notNull": false }, "continent": { "name": "continent", "type": "varchar(64)", "primaryKey": false, "notNull": false }, "country": { "name": "country", "type": "varchar(172)", "primaryKey": false, "notNull": false }, "iso_country": { "name": "iso_country", "type": "varchar(4)", "primaryKey": false, "notNull": true }, "iso_region": { "name": "iso_region", "type": "varchar(64)", "primaryKey": false, "notNull": true }, "municipality": { "name": "municipality", "type": "varchar(64)", "primaryKey": false, "notNull": false }, "scheduled_service": { "name": "scheduled_service", "type": "varchar(64)", "primaryKey": false, "notNull": false }, "iata_code": { "name": "iata_code", "type": "varchar(16)", "primaryKey": false, "notNull": true }, "local_code": { "name": "local_code", "type": "varchar(16)", "primaryKey": false, "notNull": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": false, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp", "primaryKey": false, "notNull": false, "default": "now()" }, "search_vector": { "name": "search_vector", "type": "tsvector", "primaryKey": false, "notNull": false, "generated": { "type": "stored", "as": "\n setweight(to_tsvector('english', coalesce(\"airport\".\"name\", '')), 'A') ||\n setweight(to_tsvector('english', coalesce(\"airport\".\"iata_code\", '')), 'A') ||\n setweight(to_tsvector('english', coalesce(\"airport\".\"municipality\", '')), 'B') ||\n setweight(to_tsvector('english', coalesce(\"airport\".\"country\", '')), 'C')\n " } } }, "indexes": { "name_idx": { "name": "name_idx", "columns": [ { "expression": "name", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "with": {}, "method": "btree", "concurrently": false }, "gps_code_idx": { "name": "gps_code_idx", "columns": [ { "expression": "gps_code", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "with": {}, "method": "btree", "concurrently": false }, "search_vector_idx": { "name": "search_vector_idx", "columns": [ { "expression": "search_vector", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "with": {}, "method": "gin", "concurrently": false } }, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false } }, "enums": {}, "schemas": {}, "views": {}, "sequences": {}, "roles": {}, "policies": {}, "_meta": { "columns": {}, "schemas": {}, "tables": {} } }