Files
2026-06-07 12:25:35 +03:30

1472 lines
38 KiB
JSON

{
"namespaces": [
"public"
],
"name": "public",
"tables": [
{
"columns": {
"id": {
"name": "id",
"type": "char(26)",
"unsigned": false,
"autoincrement": false,
"primary": true,
"nullable": false,
"unique": false,
"length": 26,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "character"
},
"created_at": {
"name": "created_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"updated_at": {
"name": "updated_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"deleted_at": {
"name": "deleted_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"first_name": {
"name": "first_name",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"last_name": {
"name": "last_name",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"phone": {
"name": "phone",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"business_id": {
"name": "business_id",
"type": "char(26)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": true,
"length": 26,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "character"
}
},
"name": "admins",
"schema": "public",
"indexes": [
{
"columnNames": [
"business_id"
],
"composite": false,
"constraint": true,
"keyName": "admins_business_id_unique",
"unique": true,
"primary": false
},
{
"columnNames": [
"created_at"
],
"composite": false,
"constraint": false,
"keyName": "admins_created_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"deleted_at"
],
"composite": false,
"constraint": false,
"keyName": "admins_deleted_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"id"
],
"composite": false,
"constraint": false,
"keyName": "admins_pkey",
"unique": true,
"primary": true
}
],
"checks": [],
"foreignKeys": {
"admins_business_id_foreign": {
"columnNames": [
"business_id"
],
"constraintName": "admins_business_id_foreign",
"localTableName": "public.admins",
"referencedTableName": "public.business",
"referencedColumnNames": [
"id"
],
"updateRule": "cascade",
"deleteRule": "no action"
}
},
"nativeEnums": {},
"comment": null
},
{
"columns": {
"id": {
"name": "id",
"type": "char(26)",
"unsigned": false,
"autoincrement": false,
"primary": true,
"nullable": false,
"unique": false,
"length": 26,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "character"
},
"created_at": {
"name": "created_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"updated_at": {
"name": "updated_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"deleted_at": {
"name": "deleted_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"danak_subscription_id": {
"name": "danak_subscription_id",
"type": "uuid",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": true,
"length": null,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "uuid"
},
"name": {
"name": "name",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"slug": {
"name": "slug",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"domain": {
"name": "domain",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"is_domain_verified": {
"name": "is_domain_verified",
"type": "bool",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": null,
"precision": null,
"scale": null,
"default": "false",
"comment": null,
"enumItems": [],
"mappedType": "boolean"
},
"domain_verification_token": {
"name": "domain_verification_token",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"domain_verified_at": {
"name": "domain_verified_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"logo_url": {
"name": "logo_url",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"max_catalogues_count": {
"name": "max_catalogues_count",
"type": "numeric(10,0)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": null,
"precision": 10,
"scale": 0,
"default": "0",
"comment": null,
"enumItems": [],
"mappedType": "decimal"
}
},
"name": "business",
"schema": "public",
"indexes": [
{
"columnNames": [
"created_at"
],
"composite": false,
"constraint": false,
"keyName": "business_created_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"danak_subscription_id"
],
"composite": false,
"constraint": true,
"keyName": "business_danak_subscription_id_unique",
"unique": true,
"primary": false
},
{
"columnNames": [
"deleted_at"
],
"composite": false,
"constraint": false,
"keyName": "business_deleted_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"id"
],
"composite": false,
"constraint": false,
"keyName": "business_pkey",
"unique": true,
"primary": true
}
],
"checks": [],
"foreignKeys": {},
"nativeEnums": {},
"comment": null
},
{
"columns": {
"id": {
"name": "id",
"type": "char(26)",
"unsigned": false,
"autoincrement": false,
"primary": true,
"nullable": false,
"unique": false,
"length": 26,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "character"
},
"created_at": {
"name": "created_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"updated_at": {
"name": "updated_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"deleted_at": {
"name": "deleted_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"name": {
"name": "name",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"content": {
"name": "content",
"type": "jsonb",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": null,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "json"
},
"status": {
"name": "status",
"type": "text",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": null,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [
"APPROVED",
"PENDING",
"REJECTED"
],
"mappedType": "enum"
},
"size": {
"name": "size",
"type": "text",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": null,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [
"a4",
"a3",
"a5"
],
"mappedType": "enum"
},
"business_id": {
"name": "business_id",
"type": "char(26)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": true,
"length": 26,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "character"
},
"slug": {
"name": "slug",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
}
},
"name": "catalogue",
"schema": "public",
"indexes": [
{
"columnNames": [
"business_id"
],
"composite": false,
"constraint": false,
"keyName": "catalogue_business_id_id_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"business_id",
"slug"
],
"composite": true,
"constraint": false,
"keyName": "catalogue_business_id_id_slug_unique",
"unique": true,
"primary": false
},
{
"columnNames": [
"created_at"
],
"composite": false,
"constraint": false,
"keyName": "catalogue_created_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"deleted_at"
],
"composite": false,
"constraint": false,
"keyName": "catalogue_deleted_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"id"
],
"composite": false,
"constraint": false,
"keyName": "catalogue_pkey",
"unique": true,
"primary": true
},
{
"columnNames": [
"slug"
],
"composite": false,
"constraint": false,
"keyName": "catalogue_slug_index",
"unique": false,
"primary": false
}
],
"checks": [],
"foreignKeys": {
"catalogue_business_id_foreign": {
"columnNames": [
"business_id"
],
"constraintName": "catalogue_business_id_foreign",
"localTableName": "public.catalogue",
"referencedTableName": "public.business",
"referencedColumnNames": [
"id"
],
"updateRule": "cascade",
"deleteRule": "restrict"
}
},
"nativeEnums": {},
"comment": null
},
{
"columns": {
"id": {
"name": "id",
"type": "char(26)",
"unsigned": false,
"autoincrement": false,
"primary": true,
"nullable": false,
"unique": false,
"length": 26,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "character"
},
"created_at": {
"name": "created_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"updated_at": {
"name": "updated_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"deleted_at": {
"name": "deleted_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"title": {
"name": "title",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"count": {
"name": "count",
"type": "int4",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": null,
"precision": 32,
"scale": 0,
"default": "1",
"comment": null,
"enumItems": [],
"mappedType": "integer"
},
"desc": {
"name": "desc",
"type": "text",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": null,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "text"
},
"expected_date": {
"name": "expected_date",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"attachments": {
"name": "attachments",
"type": "jsonb",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": null,
"precision": null,
"scale": null,
"default": "'[]'",
"comment": null,
"enumItems": [],
"mappedType": "json"
},
"invoice_id": {
"name": "invoice_id",
"type": "uuid",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": null,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "uuid"
},
"paid_at": {
"name": "paid_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"business_id": {
"name": "business_id",
"type": "char(26)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 26,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "character"
}
},
"name": "design_requests",
"schema": "public",
"indexes": [
{
"columnNames": [
"business_id"
],
"composite": false,
"constraint": false,
"keyName": "design_requests_business_id_id_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"created_at"
],
"composite": false,
"constraint": false,
"keyName": "design_requests_created_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"deleted_at"
],
"composite": false,
"constraint": false,
"keyName": "design_requests_deleted_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"invoice_id"
],
"composite": false,
"constraint": false,
"keyName": "design_requests_invoice_id_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"id"
],
"composite": false,
"constraint": false,
"keyName": "design_requests_pkey",
"unique": true,
"primary": true
}
],
"checks": [],
"foreignKeys": {
"design_requests_business_id_foreign": {
"columnNames": [
"business_id"
],
"constraintName": "design_requests_business_id_foreign",
"localTableName": "public.design_requests",
"referencedTableName": "public.business",
"referencedColumnNames": [
"id"
],
"updateRule": "cascade",
"deleteRule": "restrict"
}
},
"nativeEnums": {},
"comment": null
},
{
"columns": {
"id": {
"name": "id",
"type": "char(26)",
"unsigned": false,
"autoincrement": false,
"primary": true,
"nullable": false,
"unique": false,
"length": 26,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "character"
},
"created_at": {
"name": "created_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"updated_at": {
"name": "updated_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"deleted_at": {
"name": "deleted_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"name": {
"name": "name",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
}
},
"name": "icon_groups",
"schema": "public",
"indexes": [
{
"columnNames": [
"created_at"
],
"composite": false,
"constraint": false,
"keyName": "icon_groups_created_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"deleted_at"
],
"composite": false,
"constraint": false,
"keyName": "icon_groups_deleted_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"id"
],
"composite": false,
"constraint": false,
"keyName": "icon_groups_pkey",
"unique": true,
"primary": true
}
],
"checks": [],
"foreignKeys": {},
"nativeEnums": {},
"comment": null
},
{
"columns": {
"id": {
"name": "id",
"type": "char(26)",
"unsigned": false,
"autoincrement": false,
"primary": true,
"nullable": false,
"unique": false,
"length": 26,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "character"
},
"created_at": {
"name": "created_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"updated_at": {
"name": "updated_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"deleted_at": {
"name": "deleted_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"url": {
"name": "url",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"group_id": {
"name": "group_id",
"type": "char(26)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 26,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "character"
}
},
"name": "icons",
"schema": "public",
"indexes": [
{
"columnNames": [
"created_at"
],
"composite": false,
"constraint": false,
"keyName": "icons_created_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"deleted_at"
],
"composite": false,
"constraint": false,
"keyName": "icons_deleted_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"id"
],
"composite": false,
"constraint": false,
"keyName": "icons_pkey",
"unique": true,
"primary": true
},
{
"columnNames": [
"url"
],
"composite": false,
"constraint": false,
"keyName": "icons_url_index",
"unique": false,
"primary": false
}
],
"checks": [],
"foreignKeys": {
"icons_group_id_foreign": {
"columnNames": [
"group_id"
],
"constraintName": "icons_group_id_foreign",
"localTableName": "public.icons",
"referencedTableName": "public.icon_groups",
"referencedColumnNames": [
"id"
],
"updateRule": "cascade",
"deleteRule": "no action"
}
},
"nativeEnums": {},
"comment": null
},
{
"columns": {
"id": {
"name": "id",
"type": "char(26)",
"unsigned": false,
"autoincrement": false,
"primary": true,
"nullable": false,
"unique": false,
"length": 26,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "character"
},
"created_at": {
"name": "created_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"updated_at": {
"name": "updated_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": "now()",
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"deleted_at": {
"name": "deleted_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": true,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "datetime"
},
"hashed_token": {
"name": "hashed_token",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"admin_id": {
"name": "admin_id",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"business_id": {
"name": "business_id",
"type": "varchar(255)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 255,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "string"
},
"expires_at": {
"name": "expires_at",
"type": "timestamptz(6)",
"unsigned": false,
"autoincrement": false,
"primary": false,
"nullable": false,
"unique": false,
"length": 6,
"precision": null,
"scale": null,
"default": null,
"comment": null,
"enumItems": [],
"mappedType": "datetime"
}
},
"name": "refreshtokens",
"schema": "public",
"indexes": [
{
"columnNames": [
"admin_id",
"business_id"
],
"composite": true,
"constraint": false,
"keyName": "refreshtokens_admin_id_business_id_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"created_at"
],
"composite": false,
"constraint": false,
"keyName": "refreshtokens_created_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"deleted_at"
],
"composite": false,
"constraint": false,
"keyName": "refreshtokens_deleted_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"expires_at"
],
"composite": false,
"constraint": false,
"keyName": "refreshtokens_expires_at_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"hashed_token"
],
"composite": false,
"constraint": false,
"keyName": "refreshtokens_hashed_token_index",
"unique": false,
"primary": false
},
{
"columnNames": [
"id"
],
"composite": false,
"constraint": false,
"keyName": "refreshtokens_pkey",
"unique": true,
"primary": true
}
],
"checks": [],
"foreignKeys": {},
"nativeEnums": {},
"comment": null
}
],
"nativeEnums": {}
}