diff options
Diffstat (limited to 'db/migrations/meta/0000_snapshot.json')
| -rw-r--r-- | db/migrations/meta/0000_snapshot.json | 360 |
1 files changed, 0 insertions, 360 deletions
diff --git a/db/migrations/meta/0000_snapshot.json b/db/migrations/meta/0000_snapshot.json deleted file mode 100644 index d8cf3fa7..00000000 --- a/db/migrations/meta/0000_snapshot.json +++ /dev/null @@ -1,360 +0,0 @@ -{ - "id": "a938bbb2-b064-4689-8011-35f19f0cad0d", - "prevId": "00000000-0000-0000-0000-000000000000", - "version": "7", - "dialect": "postgresql", - "tables": { - "public.companies": { - "name": "companies", - "schema": "", - "columns": { - "id": { - "name": "id", - "type": "integer", - "primaryKey": true, - "notNull": true, - "identity": { - "type": "always", - "name": "companies_id_seq", - "schema": "public", - "increment": "1", - "startWith": "1", - "minValue": "1", - "maxValue": "2147483647", - "cache": "1", - "cycle": false - } - }, - "name": { - "name": "name", - "type": "varchar(255)", - "primaryKey": false, - "notNull": true - }, - "taxID": { - "name": "taxID", - "type": "integer", - "primaryKey": false, - "notNull": true - }, - "created_at": { - "name": "created_at", - "type": "timestamp with time zone", - "primaryKey": false, - "notNull": true, - "default": "now()" - } - }, - "indexes": {}, - "foreignKeys": {}, - "compositePrimaryKeys": {}, - "uniqueConstraints": {}, - "policies": {}, - "checkConstraints": {}, - "isRLSEnabled": false - }, - "public.tasks": { - "name": "tasks", - "schema": "", - "columns": { - "id": { - "name": "id", - "type": "varchar(30)", - "primaryKey": true, - "notNull": true - }, - "code": { - "name": "code", - "type": "varchar(128)", - "primaryKey": false, - "notNull": true, - "default": "concat('TASK-', to_char(nextval('tasks_code_seq'), 'FM0000'))" - }, - "title": { - "name": "title", - "type": "varchar(128)", - "primaryKey": false, - "notNull": false - }, - "status": { - "name": "status", - "type": "varchar(30)", - "primaryKey": false, - "notNull": true, - "default": "'todo'" - }, - "label": { - "name": "label", - "type": "varchar(30)", - "primaryKey": false, - "notNull": true, - "default": "'bug'" - }, - "priority": { - "name": "priority", - "type": "varchar(30)", - "primaryKey": false, - "notNull": true, - "default": "'low'" - }, - "archived": { - "name": "archived", - "type": "boolean", - "primaryKey": false, - "notNull": true, - "default": false - }, - "created_at": { - "name": "created_at", - "type": "timestamp", - "primaryKey": false, - "notNull": true, - "default": "now()" - }, - "updated_at": { - "name": "updated_at", - "type": "timestamp", - "primaryKey": false, - "notNull": false, - "default": "current_timestamp" - } - }, - "indexes": {}, - "foreignKeys": {}, - "compositePrimaryKeys": {}, - "uniqueConstraints": { - "tasks_code_unique": { - "name": "tasks_code_unique", - "nullsNotDistinct": false, - "columns": [ - "code" - ] - } - }, - "policies": {}, - "checkConstraints": {}, - "isRLSEnabled": false - }, - "public.otps": { - "name": "otps", - "schema": "", - "columns": { - "email": { - "name": "email", - "type": "varchar(256)", - "primaryKey": true, - "notNull": true - }, - "code": { - "name": "code", - "type": "varchar(6)", - "primaryKey": false, - "notNull": true - }, - "created_at": { - "name": "created_at", - "type": "timestamp", - "primaryKey": false, - "notNull": true, - "default": "now()" - }, - "otpToken": { - "name": "otpToken", - "type": "varchar(512)", - "primaryKey": false, - "notNull": true - }, - "otp_expires": { - "name": "otp_expires", - "type": "timestamp", - "primaryKey": false, - "notNull": true - } - }, - "indexes": {}, - "foreignKeys": {}, - "compositePrimaryKeys": {}, - "uniqueConstraints": {}, - "policies": {}, - "checkConstraints": {}, - "isRLSEnabled": false - }, - "public.user_roles": { - "name": "user_roles", - "schema": "", - "columns": { - "id": { - "name": "id", - "type": "integer", - "primaryKey": true, - "notNull": true, - "identity": { - "type": "always", - "name": "user_roles_id_seq", - "schema": "public", - "increment": "1", - "startWith": "1", - "minValue": "1", - "maxValue": "2147483647", - "cache": "1", - "cycle": false - } - }, - "user_id": { - "name": "user_id", - "type": "integer", - "primaryKey": false, - "notNull": false - }, - "role": { - "name": "role", - "type": "varchar(30)", - "primaryKey": false, - "notNull": true, - "default": "'normal'" - } - }, - "indexes": {}, - "foreignKeys": { - "user_roles_user_id_users_id_fk": { - "name": "user_roles_user_id_users_id_fk", - "tableFrom": "user_roles", - "tableTo": "users", - "columnsFrom": [ - "user_id" - ], - "columnsTo": [ - "id" - ], - "onDelete": "no action", - "onUpdate": "no action" - } - }, - "compositePrimaryKeys": {}, - "uniqueConstraints": {}, - "policies": {}, - "checkConstraints": {}, - "isRLSEnabled": false - }, - "public.users": { - "name": "users", - "schema": "", - "columns": { - "id": { - "name": "id", - "type": "integer", - "primaryKey": true, - "notNull": true, - "identity": { - "type": "always", - "name": "users_id_seq", - "schema": "public", - "increment": "1", - "startWith": "1", - "minValue": "1", - "maxValue": "2147483647", - "cache": "1", - "cycle": false - } - }, - "name": { - "name": "name", - "type": "varchar(255)", - "primaryKey": false, - "notNull": true - }, - "email": { - "name": "email", - "type": "varchar(255)", - "primaryKey": false, - "notNull": true - }, - "company_id": { - "name": "company_id", - "type": "integer", - "primaryKey": false, - "notNull": false - }, - "domain": { - "name": "domain", - "type": "user_domain", - "typeSchema": "public", - "primaryKey": false, - "notNull": true, - "default": "'partners'" - }, - "created_at": { - "name": "created_at", - "type": "timestamp with time zone", - "primaryKey": false, - "notNull": true, - "default": "now()" - }, - "image_url": { - "name": "image_url", - "type": "varchar(1024)", - "primaryKey": false, - "notNull": false - } - }, - "indexes": {}, - "foreignKeys": { - "users_company_id_companies_id_fk": { - "name": "users_company_id_companies_id_fk", - "tableFrom": "users", - "tableTo": "companies", - "columnsFrom": [ - "company_id" - ], - "columnsTo": [ - "id" - ], - "onDelete": "set null", - "onUpdate": "no action" - } - }, - "compositePrimaryKeys": {}, - "uniqueConstraints": { - "users_email_unique": { - "name": "users_email_unique", - "nullsNotDistinct": false, - "columns": [ - "email" - ] - } - }, - "policies": {}, - "checkConstraints": {}, - "isRLSEnabled": false - } - }, - "enums": { - "public.user_domain": { - "name": "user_domain", - "schema": "public", - "values": [ - "evcp", - "partners" - ] - } - }, - "schemas": {}, - "sequences": {}, - "roles": {}, - "policies": {}, - "views": { - "public.user_view": { - "columns": {}, - "definition": "select \"users\".\"id\" as \"user_id\", \"users\".\"name\" as \"user_name\", \"users\".\"email\" as \"user_email\", \"users\".\"image_url\" as \"user_image\", \"companies\".\"id\" as \"company_id\", \"companies\".\"name\" as \"company_name\", \n array_agg(\"user_roles\".\"role\")\n as \"roles\", \"users\".\"created_at\" as \"created_at\" from \"users\" left join \"companies\" on \"users\".\"company_id\" = \"companies\".\"id\" left join \"user_roles\" on \"users\".\"id\" = \"user_roles\".\"user_id\" group by \"users\".\"id\", \"companies\".\"id\"", - "name": "user_view", - "schema": "public", - "isExisting": false, - "materialized": false - } - }, - "_meta": { - "columns": {}, - "schemas": {}, - "tables": {} - } -}
\ No newline at end of file |
