{ "id": "b6e3ed66-b533-4ba9-8d7d-e8f901f73638", "prevId": "35c786b6-b0ae-4cf9-b748-9f1b51f17a10", "version": "7", "dialect": "postgresql", "tables": { "public.activity_logs": { "name": "activity_logs", "schema": "", "columns": { "id": { "name": "id", "type": "uuid", "primaryKey": true, "notNull": true, "default": "gen_random_uuid()" }, "user_id": { "name": "user_id", "type": "integer", "primaryKey": false, "notNull": false }, "type": { "name": "type", "type": "text", "primaryKey": false, "notNull": true }, "description": { "name": "description", "type": "text", "primaryKey": false, "notNull": true }, "timestamp": { "name": "timestamp", "type": "timestamp", "primaryKey": false, "notNull": false, "default": "now()" }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "activityLogs_idx": { "name": "activityLogs_idx", "columns": [ { "expression": "type", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": { "activity_logs_user_id_users_id_fk": { "name": "activity_logs_user_id_users_id_fk", "tableFrom": "activity_logs", "tableTo": "users", "schemaTo": "auth", "columnsFrom": [ "user_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "auth.roles": { "name": "roles", "schema": "auth", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "name": { "name": "name", "type": "text", "primaryKey": false, "notNull": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "roles_idx": { "name": "roles_idx", "columns": [ { "expression": "name", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "auth.sessions": { "name": "sessions", "schema": "auth", "columns": { "id": { "name": "id", "type": "uuid", "primaryKey": true, "notNull": true, "default": "gen_random_uuid()" }, "user_id": { "name": "user_id", "type": "integer", "primaryKey": false, "notNull": true }, "session_token": { "name": "session_token", "type": "text", "primaryKey": false, "notNull": true }, "expires_at": { "name": "expires_at", "type": "integer", "primaryKey": false, "notNull": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "sessions_idx": { "name": "sessions_idx", "columns": [ { "expression": "session_token", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": { "sessions_user_id_users_id_fk": { "name": "sessions_user_id_users_id_fk", "tableFrom": "sessions", "tableTo": "users", "schemaTo": "auth", "columnsFrom": [ "user_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "auth.users": { "name": "users", "schema": "auth", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "username": { "name": "username", "type": "text", "primaryKey": false, "notNull": true }, "email": { "name": "email", "type": "text", "primaryKey": false, "notNull": true }, "fullname": { "name": "fullname", "type": "text", "primaryKey": false, "notNull": true }, "phone": { "name": "phone", "type": "text", "primaryKey": false, "notNull": false }, "password": { "name": "password", "type": "text", "primaryKey": false, "notNull": true }, "state": { "name": "state", "type": "integer", "primaryKey": false, "notNull": false }, "municipality": { "name": "municipality", "type": "integer", "primaryKey": false, "notNull": false }, "parish": { "name": "parish", "type": "integer", "primaryKey": false, "notNull": false }, "is_two_factor_enabled": { "name": "is_two_factor_enabled", "type": "boolean", "primaryKey": false, "notNull": true, "default": false }, "two_factor_secret": { "name": "two_factor_secret", "type": "text", "primaryKey": false, "notNull": false }, "is_email_verified": { "name": "is_email_verified", "type": "boolean", "primaryKey": false, "notNull": true, "default": false }, "is_active": { "name": "is_active", "type": "boolean", "primaryKey": false, "notNull": true, "default": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "users_idx": { "name": "users_idx", "columns": [ { "expression": "username", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": { "users_state_states_id_fk": { "name": "users_state_states_id_fk", "tableFrom": "users", "tableTo": "states", "columnsFrom": [ "state" ], "columnsTo": [ "id" ], "onDelete": "set null", "onUpdate": "no action" }, "users_municipality_municipalities_id_fk": { "name": "users_municipality_municipalities_id_fk", "tableFrom": "users", "tableTo": "municipalities", "columnsFrom": [ "municipality" ], "columnsTo": [ "id" ], "onDelete": "set null", "onUpdate": "no action" }, "users_parish_parishes_id_fk": { "name": "users_parish_parishes_id_fk", "tableFrom": "users", "tableTo": "parishes", "columnsFrom": [ "parish" ], "columnsTo": [ "id" ], "onDelete": "set null", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": { "users_username_unique": { "name": "users_username_unique", "nullsNotDistinct": false, "columns": [ "username" ] }, "users_email_unique": { "name": "users_email_unique", "nullsNotDistinct": false, "columns": [ "email" ] } }, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "auth.user_role": { "name": "user_role", "schema": "auth", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "user_id": { "name": "user_id", "type": "integer", "primaryKey": false, "notNull": false }, "role_id": { "name": "role_id", "type": "integer", "primaryKey": false, "notNull": false }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "user_role_idx": { "name": "user_role_idx", "columns": [ { "expression": "user_id", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": { "user_role_user_id_users_id_fk": { "name": "user_role_user_id_users_id_fk", "tableFrom": "user_role", "tableTo": "users", "schemaTo": "auth", "columnsFrom": [ "user_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" }, "user_role_role_id_roles_id_fk": { "name": "user_role_role_id_roles_id_fk", "tableFrom": "user_role", "tableTo": "roles", "schemaTo": "auth", "columnsFrom": [ "role_id" ], "columnsTo": [ "id" ], "onDelete": "set null", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "auth.verificationToken": { "name": "verificationToken", "schema": "auth", "columns": { "identifier": { "name": "identifier", "type": "text", "primaryKey": false, "notNull": true }, "token": { "name": "token", "type": "text", "primaryKey": false, "notNull": true }, "code": { "name": "code", "type": "integer", "primaryKey": false, "notNull": false }, "expires": { "name": "expires", "type": "timestamp", "primaryKey": false, "notNull": true }, "ip_address": { "name": "ip_address", "type": "text", "primaryKey": false, "notNull": true } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "public.category_type": { "name": "category_type", "schema": "", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "group": { "name": "group", "type": "varchar(100)", "primaryKey": false, "notNull": true }, "description": { "name": "description", "type": "text", "primaryKey": false, "notNull": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "category_typeIx0": { "name": "category_typeIx0", "columns": [ { "expression": "group", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} }, "category_typeIx1": { "name": "category_typeIx1", "columns": [ { "expression": "description", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "public.localities": { "name": "localities", "schema": "", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "state_id": { "name": "state_id", "type": "integer", "primaryKey": false, "notNull": true }, "municipality_id": { "name": "municipality_id", "type": "integer", "primaryKey": false, "notNull": true }, "parish_id": { "name": "parish_id", "type": "integer", "primaryKey": false, "notNull": true }, "name": { "name": "name", "type": "text", "primaryKey": false, "notNull": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "localities_index_03": { "name": "localities_index_03", "columns": [ { "expression": "state_id", "isExpression": false, "asc": true, "nulls": "last" }, { "expression": "municipality_id", "isExpression": false, "asc": true, "nulls": "last" }, { "expression": "parish_id", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": true, "concurrently": false, "method": "btree", "with": {} }, "localities_index_00": { "name": "localities_index_00", "columns": [ { "expression": "state_id", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} }, "localities_index_01": { "name": "localities_index_01", "columns": [ { "expression": "municipality_id", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} }, "localities_index_02": { "name": "localities_index_02", "columns": [ { "expression": "parish_id", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": { "localities_state_id_states_id_fk": { "name": "localities_state_id_states_id_fk", "tableFrom": "localities", "tableTo": "states", "columnsFrom": [ "state_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" }, "localities_municipality_id_municipalities_id_fk": { "name": "localities_municipality_id_municipalities_id_fk", "tableFrom": "localities", "tableTo": "municipalities", "columnsFrom": [ "municipality_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" }, "localities_parish_id_parishes_id_fk": { "name": "localities_parish_id_parishes_id_fk", "tableFrom": "localities", "tableTo": "parishes", "columnsFrom": [ "parish_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": { "localities_name_unique": { "name": "localities_name_unique", "nullsNotDistinct": false, "columns": [ "name" ] } }, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "public.municipalities": { "name": "municipalities", "schema": "", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "name": { "name": "name", "type": "text", "primaryKey": false, "notNull": true }, "state_id": { "name": "state_id", "type": "integer", "primaryKey": false, "notNull": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "municipalities_index_00": { "name": "municipalities_index_00", "columns": [ { "expression": "id", "isExpression": false, "asc": true, "nulls": "last" }, { "expression": "name", "isExpression": false, "asc": true, "nulls": "last" }, { "expression": "state_id", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": { "municipalities_state_id_states_id_fk": { "name": "municipalities_state_id_states_id_fk", "tableFrom": "municipalities", "tableTo": "states", "columnsFrom": [ "state_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "public.parishes": { "name": "parishes", "schema": "", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "name": { "name": "name", "type": "text", "primaryKey": false, "notNull": true }, "municipality_id": { "name": "municipality_id", "type": "integer", "primaryKey": false, "notNull": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "parishes_index_00": { "name": "parishes_index_00", "columns": [ { "expression": "id", "isExpression": false, "asc": true, "nulls": "last" }, { "expression": "name", "isExpression": false, "asc": true, "nulls": "last" }, { "expression": "municipality_id", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": { "parishes_municipality_id_municipalities_id_fk": { "name": "parishes_municipality_id_municipalities_id_fk", "tableFrom": "parishes", "tableTo": "municipalities", "columnsFrom": [ "municipality_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "public.states": { "name": "states", "schema": "", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "name": { "name": "name", "type": "text", "primaryKey": false, "notNull": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "states_index_00": { "name": "states_index_00", "columns": [ { "expression": "id", "isExpression": false, "asc": true, "nulls": "last" }, { "expression": "name", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "public.products": { "name": "products", "schema": "", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "title": { "name": "title", "type": "text", "primaryKey": false, "notNull": true }, "description": { "name": "description", "type": "text", "primaryKey": false, "notNull": true }, "price": { "name": "price", "type": "numeric", "primaryKey": false, "notNull": true }, "stock": { "name": "stock", "type": "integer", "primaryKey": false, "notNull": true }, "address": { "name": "address", "type": "text", "primaryKey": false, "notNull": true }, "url_img": { "name": "url_img", "type": "text", "primaryKey": false, "notNull": true }, "user_id": { "name": "user_id", "type": "integer", "primaryKey": false, "notNull": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": {}, "foreignKeys": { "products_user_id_users_id_fk": { "name": "products_user_id_users_id_fk", "tableFrom": "products", "tableTo": "users", "schemaTo": "auth", "columnsFrom": [ "user_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "public.answers_surveys": { "name": "answers_surveys", "schema": "", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "survey_id": { "name": "survey_id", "type": "integer", "primaryKey": false, "notNull": false }, "user_id": { "name": "user_id", "type": "integer", "primaryKey": false, "notNull": false }, "answers": { "name": "answers", "type": "jsonb", "primaryKey": false, "notNull": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "answers_index_00": { "name": "answers_index_00", "columns": [ { "expression": "answers", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} }, "answers_index_01": { "name": "answers_index_01", "columns": [ { "expression": "survey_id", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} }, "answers_index_02": { "name": "answers_index_02", "columns": [ { "expression": "user_id", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": { "answers_surveys_survey_id_surveys_id_fk": { "name": "answers_surveys_survey_id_surveys_id_fk", "tableFrom": "answers_surveys", "tableTo": "surveys", "columnsFrom": [ "survey_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" }, "answers_surveys_user_id_users_id_fk": { "name": "answers_surveys_user_id_users_id_fk", "tableFrom": "answers_surveys", "tableTo": "users", "schemaTo": "auth", "columnsFrom": [ "user_id" ], "columnsTo": [ "id" ], "onDelete": "cascade", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false }, "public.surveys": { "name": "surveys", "schema": "", "columns": { "id": { "name": "id", "type": "serial", "primaryKey": true, "notNull": true }, "title": { "name": "title", "type": "text", "primaryKey": false, "notNull": true }, "description": { "name": "description", "type": "text", "primaryKey": false, "notNull": true }, "target_audience": { "name": "target_audience", "type": "varchar(50)", "primaryKey": false, "notNull": true }, "closing_date": { "name": "closing_date", "type": "date", "primaryKey": false, "notNull": false }, "published": { "name": "published", "type": "boolean", "primaryKey": false, "notNull": true }, "questions": { "name": "questions", "type": "jsonb", "primaryKey": false, "notNull": true }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": true, "default": "now()" }, "updated_at": { "name": "updated_at", "type": "timestamp (3)", "primaryKey": false, "notNull": false } }, "indexes": { "surveys_index_00": { "name": "surveys_index_00", "columns": [ { "expression": "title", "isExpression": false, "asc": true, "nulls": "last" } ], "isUnique": false, "concurrently": false, "method": "btree", "with": {} } }, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "policies": {}, "checkConstraints": {}, "isRLSEnabled": false } }, "enums": { "auth.gender": { "name": "gender", "schema": "auth", "values": [ "FEMENINO", "MASCULINO" ] }, "public.nationality": { "name": "nationality", "schema": "public", "values": [ "VENEZOLANO", "EXTRANJERO" ] }, "auth.status": { "name": "status", "schema": "auth", "values": [ "ACTIVE", "INACTIVE" ] } }, "schemas": { "auth": "auth" }, "sequences": {}, "roles": {}, "policies": {}, "views": { "auth.user_access_view": { "columns": { "userId": { "name": "userId", "type": "integer", "primaryKey": false, "notNull": true }, "username": { "name": "username", "type": "text", "primaryKey": false, "notNull": true }, "email": { "name": "email", "type": "text", "primaryKey": false, "notNull": true }, "role_id": { "name": "role_id", "type": "integer", "primaryKey": false, "notNull": false }, "role_name": { "name": "role_name", "type": "text", "primaryKey": false, "notNull": false } }, "definition": "\n SELECT\n u.id AS user_id,\n u.username,\n u.email,\n u.fullname,\n r.id AS role_id,\n r.name AS role_name\nFROM\n auth.users u\nLEFT JOIN\n auth.user_role ur ON u.id = ur.user_id \nLEFT JOIN\n auth.roles r ON ur.role_id = r.id", "name": "user_access_view", "schema": "auth", "isExisting": false, "materialized": false }, "public.v_product_store": { "columns": { "product_id": { "name": "product_id", "type": "integer", "primaryKey": false, "notNull": false }, "title": { "name": "title", "type": "text", "primaryKey": false, "notNull": false }, "description": { "name": "description", "type": "text", "primaryKey": false, "notNull": false }, "price": { "name": "price", "type": "numeric", "primaryKey": false, "notNull": false }, "stock": { "name": "stock", "type": "integer", "primaryKey": false, "notNull": false }, "url_img": { "name": "url_img", "type": "text", "primaryKey": false, "notNull": false }, "user_id": { "name": "user_id", "type": "integer", "primaryKey": false, "notNull": false }, "fullname": { "name": "fullname", "type": "text", "primaryKey": false, "notNull": false }, "email": { "name": "email", "type": "text", "primaryKey": false, "notNull": false }, "phone": { "name": "phone", "type": "text", "primaryKey": false, "notNull": false } }, "definition": "\n select p.id as product_id, p.title, p.description, p.price, p.stock, p.url_img, p.user_id, u.fullname, u.email, u.phone\n from products p\n left join auth.users as u on u.id = p.user_id", "name": "v_product_store", "schema": "public", "isExisting": false, "materialized": false }, "public.v_surveys": { "columns": { "survey_id": { "name": "survey_id", "type": "integer", "primaryKey": false, "notNull": false }, "title": { "name": "title", "type": "text", "primaryKey": false, "notNull": false }, "description": { "name": "description", "type": "text", "primaryKey": false, "notNull": false }, "created_at": { "name": "created_at", "type": "timestamp", "primaryKey": false, "notNull": false }, "closing_date": { "name": "closing_date", "type": "date", "primaryKey": false, "notNull": false }, "target_audience": { "name": "target_audience", "type": "varchar", "primaryKey": false, "notNull": false } }, "definition": "select id as survey_id, title, description, created_at, closing_date, target_audience from surveys\nwhere published = true", "name": "v_surveys", "schema": "public", "isExisting": false, "materialized": false } }, "_meta": { "columns": {}, "schemas": {}, "tables": {} } }