UNPKG

1.79 kBJavaScriptView Raw
1/*
2 * @adonisjs/lucid
3 *
4 * (c) AdonisJS
5 *
6 * For the full copyright and license information, please view the LICENSE
7 * file that was distributed with this source code.
8 */
9import { createError } from '@poppinss/utils';
10export const E_INVALID_DATE_COLUMN_VALUE = createError('Invalid value for "%s". %s', 'E_INVALID_DATE_COLUMN_VALUE', 500);
11export const E_UNMANAGED_DB_CONNECTION = createError('Cannot connect to unregistered connection %s', 'E_UNMANAGED_DB_CONNECTION', 500);
12export const E_MISSING_MODEL_ATTRIBUTE = createError('"%s" expects "%s" to exist on "%s" model, but is missing', 'E_MISSING_MODEL_ATTRIBUTE', 500);
13export const E_INCOMPLETE_REPLICAS_CONFIG = createError('Make sure to define read/write replicas or use connection property', 'E_INCOMPLETE_REPLICAS_CONFIG', 500);
14export const E_INVALID_REPLICAS_CONFIG = createError('Make sure to define connection property inside read/write replicas', 'E_INVALID_REPLICAS_CONFIG', 500);
15export const E_MODEL_DELETED = createError('Cannot mutate delete model instance', 'E_MODEL_DELETED', 500);
16export const E_ROW_NOT_FOUND = createError('Row not found', 'E_ROW_NOT_FOUND', 404);
17export const E_UNABLE_ACQUIRE_LOCK = createError('Unable to acquire lock. Concurrent migrations are not allowed', 'E_UNABLE_ACQUIRE_LOCK', 500);
18export const E_UNABLE_RELEASE_LOCK = createError('Migration completed, but unable to release database lock', 'E_UNABLE_RELEASE_LOCK', 500);
19export const E_MISSING_SCHEMA_FILES = createError('Cannot perform rollback. Schema file "%s" is missing', 'E_MISSING_SCHEMA_FILES', 500);
20export const E_UNDEFINED_RELATIONSHIP = createError('"%s" is not defined as a relationship on "%s" model', 'E_UNDEFINED_RELATIONSHIP', 500);
21export const E_RUNTIME_EXCEPTION = createError('%s', 'E_RUNTIME_EXCEPTION', 500);