{ "id": "7bf04c81-2206-4dfd-a4d1-3f47dc91feff", "prevId": "e3a1fac7-b93b-49e6-9ab4-b6dbb2362188", "version": "5", "dialect": "pg", "tables": { "businesses": { "name": "businesses", "schema": "", "columns": { "id": { "name": "id", "type": "uuid", "primaryKey": true, "notNull": true, "default": "gen_random_uuid()" }, "userId": { "name": "userId", "type": "uuid", "primaryKey": false, "notNull": false }, "type": { "name": "type", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "title": { "name": "title", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "description": { "name": "description", "type": "text", "primaryKey": false, "notNull": false }, "city": { "name": "city", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "state": { "name": "state", "type": "char(2)", "primaryKey": false, "notNull": false }, "price": { "name": "price", "type": "numeric(12, 2)", "primaryKey": false, "notNull": false }, "favoritesForUser": { "name": "favoritesForUser", "type": "varchar(30)[]", "primaryKey": false, "notNull": false }, "draft": { "name": "draft", "type": "boolean", "primaryKey": false, "notNull": false }, "listingsCategory": { "name": "listingsCategory", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "realEstateIncluded": { "name": "realEstateIncluded", "type": "boolean", "primaryKey": false, "notNull": false }, "leasedLocation": { "name": "leasedLocation", "type": "boolean", "primaryKey": false, "notNull": false }, "franchiseResale": { "name": "franchiseResale", "type": "boolean", "primaryKey": false, "notNull": false }, "salesRevenue": { "name": "salesRevenue", "type": "numeric(12, 2)", "primaryKey": false, "notNull": false }, "cashFlow": { "name": "cashFlow", "type": "numeric(12, 2)", "primaryKey": false, "notNull": false }, "supportAndTraining": { "name": "supportAndTraining", "type": "text", "primaryKey": false, "notNull": false }, "employees": { "name": "employees", "type": "integer", "primaryKey": false, "notNull": false }, "established": { "name": "established", "type": "integer", "primaryKey": false, "notNull": false }, "internalListingNumber": { "name": "internalListingNumber", "type": "integer", "primaryKey": false, "notNull": false }, "reasonForSale": { "name": "reasonForSale", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "brokerLicencing": { "name": "brokerLicencing", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "internals": { "name": "internals", "type": "text", "primaryKey": false, "notNull": false }, "created": { "name": "created", "type": "timestamp", "primaryKey": false, "notNull": false }, "updated": { "name": "updated", "type": "timestamp", "primaryKey": false, "notNull": false }, "visits": { "name": "visits", "type": "integer", "primaryKey": false, "notNull": false }, "lastVisit": { "name": "lastVisit", "type": "timestamp", "primaryKey": false, "notNull": false } }, "indexes": {}, "foreignKeys": { "businesses_userId_users_id_fk": { "name": "businesses_userId_users_id_fk", "tableFrom": "businesses", "tableTo": "users", "columnsFrom": [ "userId" ], "columnsTo": [ "id" ], "onDelete": "no action", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {} }, "commercials": { "name": "commercials", "schema": "", "columns": { "id": { "name": "id", "type": "uuid", "primaryKey": true, "notNull": true, "default": "gen_random_uuid()" }, "userId": { "name": "userId", "type": "uuid", "primaryKey": false, "notNull": false }, "type": { "name": "type", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "title": { "name": "title", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "description": { "name": "description", "type": "text", "primaryKey": false, "notNull": false }, "city": { "name": "city", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "state": { "name": "state", "type": "char(2)", "primaryKey": false, "notNull": false }, "price": { "name": "price", "type": "numeric(12, 2)", "primaryKey": false, "notNull": false }, "favoritesForUser": { "name": "favoritesForUser", "type": "varchar(30)[]", "primaryKey": false, "notNull": false }, "hideImage": { "name": "hideImage", "type": "boolean", "primaryKey": false, "notNull": false }, "draft": { "name": "draft", "type": "boolean", "primaryKey": false, "notNull": false }, "zipCode": { "name": "zipCode", "type": "integer", "primaryKey": false, "notNull": false }, "county": { "name": "county", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "email": { "name": "email", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "website": { "name": "website", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "phoneNumber": { "name": "phoneNumber", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "imageOrder": { "name": "imageOrder", "type": "varchar(30)[]", "primaryKey": false, "notNull": false }, "imagePath": { "name": "imagePath", "type": "varchar(30)[]", "primaryKey": false, "notNull": false }, "created": { "name": "created", "type": "timestamp", "primaryKey": false, "notNull": false }, "updated": { "name": "updated", "type": "timestamp", "primaryKey": false, "notNull": false }, "visits": { "name": "visits", "type": "integer", "primaryKey": false, "notNull": false }, "lastVisit": { "name": "lastVisit", "type": "timestamp", "primaryKey": false, "notNull": false } }, "indexes": {}, "foreignKeys": { "commercials_userId_users_id_fk": { "name": "commercials_userId_users_id_fk", "tableFrom": "commercials", "tableTo": "users", "columnsFrom": [ "userId" ], "columnsTo": [ "id" ], "onDelete": "no action", "onUpdate": "no action" } }, "compositePrimaryKeys": {}, "uniqueConstraints": {} }, "users": { "name": "users", "schema": "", "columns": { "id": { "name": "id", "type": "uuid", "primaryKey": true, "notNull": true, "default": "gen_random_uuid()" }, "firstname": { "name": "firstname", "type": "varchar(255)", "primaryKey": false, "notNull": true }, "lastname": { "name": "lastname", "type": "varchar(255)", "primaryKey": false, "notNull": true }, "email": { "name": "email", "type": "varchar(255)", "primaryKey": false, "notNull": true }, "phoneNumber": { "name": "phoneNumber", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "description": { "name": "description", "type": "text", "primaryKey": false, "notNull": false }, "companyName": { "name": "companyName", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "companyOverview": { "name": "companyOverview", "type": "text", "primaryKey": false, "notNull": false }, "companyWebsite": { "name": "companyWebsite", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "companyLocation": { "name": "companyLocation", "type": "varchar(255)", "primaryKey": false, "notNull": false }, "offeredServices": { "name": "offeredServices", "type": "text", "primaryKey": false, "notNull": false }, "areasServed": { "name": "areasServed", "type": "varchar(100)[]", "primaryKey": false, "notNull": false }, "hasProfile": { "name": "hasProfile", "type": "boolean", "primaryKey": false, "notNull": false }, "hasCompanyLogo": { "name": "hasCompanyLogo", "type": "boolean", "primaryKey": false, "notNull": false }, "licensedIn": { "name": "licensedIn", "type": "varchar(50)[]", "primaryKey": false, "notNull": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {} } }, "enums": {}, "schemas": {}, "_meta": { "columns": {}, "schemas": {}, "tables": {} } }