UNPKG

@crowdin/app-project-module

Version:

Module that generates for you all common endpoints for serving standalone Crowdin App

687 lines 17.2 kB
{ "version": "6", "dialect": "sqlite", "id": "4bb2b581-03d0-4583-ab17-fdd93e9a7512", "prevId": "93451a54-ecf6-4680-ac47-abae5ceb900a", "tables": { "app_metadata": { "name": "app_metadata", "columns": { "id": { "name": "id", "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false }, "data": { "name": "data", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "crowdin_id": { "name": "crowdin_id", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "crowdin_credentials": { "name": "crowdin_credentials", "columns": { "id": { "name": "id", "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false }, "app_secret": { "name": "app_secret", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "domain": { "name": "domain", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "user_id": { "name": "user_id", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "agent_id": { "name": "agent_id", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "organization_id": { "name": "organization_id", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "base_url": { "name": "base_url", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "access_token": { "name": "access_token", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "refresh_token": { "name": "refresh_token", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "expire": { "name": "expire", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "type": { "name": "type", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "files_snapshot": { "name": "files_snapshot", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": true }, "integration_id": { "name": "integration_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "crowdin_id": { "name": "crowdin_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "files": { "name": "files", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "provider": { "name": "provider", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "integration_credentials": { "name": "integration_credentials", "columns": { "id": { "name": "id", "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false }, "credentials": { "name": "credentials", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "crowdin_id": { "name": "crowdin_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "managers": { "name": "managers", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "integration_settings": { "name": "integration_settings", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": true }, "integration_id": { "name": "integration_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "crowdin_id": { "name": "crowdin_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "config": { "name": "config", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "job": { "name": "job", "columns": { "id": { "name": "id", "type": "text", "primaryKey": true, "notNull": true, "autoincrement": false }, "integration_id": { "name": "integration_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "crowdin_id": { "name": "crowdin_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "type": { "name": "type", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "title": { "name": "title", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "progress": { "name": "progress", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false, "default": 0 }, "status": { "name": "status", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false, "default": "'created'" }, "payload": { "name": "payload", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "info": { "name": "info", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "data": { "name": "data", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "attempt": { "name": "attempt", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false, "default": 0 }, "errors": { "name": "errors", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "processed_entities": { "name": "processed_entities", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "initiated_by": { "name": "initiated_by", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "created_at": { "name": "created_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "updated_at": { "name": "updated_at", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "finished_at": { "name": "finished_at", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "sync_settings": { "name": "sync_settings", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": true }, "files": { "name": "files", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "integration_id": { "name": "integration_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "crowdin_id": { "name": "crowdin_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "type": { "name": "type", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "provider": { "name": "provider", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "synced_data": { "name": "synced_data", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": true }, "files": { "name": "files", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "integration_id": { "name": "integration_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "crowdin_id": { "name": "crowdin_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "type": { "name": "type", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "updated_at": { "name": "updated_at", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "translation_file_cache": { "name": "translation_file_cache", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": true }, "integration_id": { "name": "integration_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "crowdin_id": { "name": "crowdin_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "file_id": { "name": "file_id", "type": "integer", "primaryKey": false, "notNull": true, "autoincrement": false }, "language_id": { "name": "language_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "etag": { "name": "etag", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "unsynced_files": { "name": "unsynced_files", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": true }, "integration_id": { "name": "integration_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "crowdin_id": { "name": "crowdin_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "files": { "name": "files", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "user_errors": { "name": "user_errors", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": true }, "action": { "name": "action", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "message": { "name": "message", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "data": { "name": "data", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false }, "created_at": { "name": "created_at", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "crowdin_id": { "name": "crowdin_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "integration_id": { "name": "integration_id", "type": "text", "primaryKey": false, "notNull": false, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} }, "webhooks": { "name": "webhooks", "columns": { "id": { "name": "id", "type": "integer", "primaryKey": true, "notNull": true, "autoincrement": true }, "file_id": { "name": "file_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "integration_id": { "name": "integration_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "crowdin_id": { "name": "crowdin_id", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false }, "provider": { "name": "provider", "type": "text", "primaryKey": false, "notNull": true, "autoincrement": false } }, "indexes": {}, "foreignKeys": {}, "compositePrimaryKeys": {}, "uniqueConstraints": {}, "checkConstraints": {} } }, "views": {}, "enums": {}, "_meta": { "schemas": {}, "tables": {}, "columns": {} }, "internal": { "indexes": {} } }