UNPKG

strapi-plugin-migrate

Version:
185 lines (184 loc) 4.72 kB
{ "routes": [ { "method": "GET", "path": "/", "handler": "spm-migrate.index", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } }, { "method": "GET", "path": "/models/export", "handler": "spm-content-types.getModels", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } }, { "method": "GET", "path": "/user-permissions/export", "handler": "spm-file-export-permissions.getPermissions", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } }, { "method": "GET", "path": "/user-permissions/json/export", "handler": "spm-file-export-permissions.getPermissionsJSON", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } }, { "method": "POST", "path": "/user-permissions/json/import", "handler": "spm-file-import-permissions.uploadPermissionsJSON", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } }, { "method": "POST", "path": "/user-permissions/backup", "handler": "spm-migrate.backUpCurrentPermissions", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } }, { "method": "GET", "path": "/core-store/json/export", "handler": "spm-file-export-core-store.getCoreStoreJSON", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } }, { "method": "POST", "path": "/core-store/json/import", "handler": "spm-file-import-core-store.uploadCoreStoreJSON", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } }, { "method": "POST", "path": "/retrieveSqlString", "handler": "spm-migrate.retrieveSqlString", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } }, { "method": "GET", "path": "/retrieveCurrentRoles", "handler": "spm-migrate.retrieveCurrentRoles", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } }, { "method": "POST", "path": "/uploadPostgres", "handler": "spm-migrate.uploadPostgres", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } }, { "method": "POST", "path": "/uploadContentJSON", "handler": "spm-file-import-content.uploadContentJSON", "config": { "policies": [ "admin::isAuthenticatedAdmin", ["admin::hasPermissions", ["plugins::migrate.settings.access"]] ], "tag": { "plugin": "migrate", "name": "Migrate" } } } ] }