feat: conditionally use transactions
This commit is contained in:
@@ -1,52 +1,3 @@
|
||||
/* eslint-disable no-console */
|
||||
import { buildConfigWithDefaults } from '../buildConfigWithDefaults';
|
||||
|
||||
import path from 'path';
|
||||
import { buildConfig } from '../buildConfig';
|
||||
import { CollectionConfig } from '../../types';
|
||||
import { mongooseAdapter } from '../../src/mongoose';
|
||||
import payload from '../../src';
|
||||
|
||||
const Users: CollectionConfig = {
|
||||
slug: 'users',
|
||||
auth: true,
|
||||
fields: [
|
||||
{
|
||||
name: 'custom',
|
||||
type: 'text',
|
||||
},
|
||||
{
|
||||
name: 'checkbox',
|
||||
type: 'checkbox',
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
// // @ts-expect-error partial
|
||||
// const mockAdapter: DatabaseAdapter = {
|
||||
// // payload: undefined,
|
||||
// migrationDir: path.resolve(__dirname, '.migrations'),
|
||||
// migrateStatus: async () => console.log('TODO: migrateStatus not implemented.'),
|
||||
// createMigration: async (): Promise<void> =>
|
||||
// console.log('TODO: createMigration not implemented.'),
|
||||
// migrate: async (): Promise<void> => console.log('TODO: migrate not implemented.'),
|
||||
// migrateDown: async (): Promise<void> =>
|
||||
// console.log('TODO: migrateDown not implemented.'),
|
||||
// migrateRefresh: async (): Promise<void> =>
|
||||
// console.log('TODO: migrateRefresh not implemented.'),
|
||||
// migrateReset: async (): Promise<void> =>
|
||||
// console.log('TODO: migrateReset not implemented.'),
|
||||
// migrateFresh: async (): Promise<void> =>
|
||||
// console.log('TODO: migrateFresh not implemented.'),
|
||||
// };
|
||||
|
||||
export default buildConfig({
|
||||
serverURL: 'http://localhost:3000',
|
||||
admin: {
|
||||
user: Users.slug,
|
||||
},
|
||||
collections: [Users],
|
||||
typescript: {
|
||||
outputFile: path.resolve(__dirname, 'payload-types.ts'),
|
||||
},
|
||||
db: mongooseAdapter({ payload, url: 'mongodb://127.0.0.1:27017/migrations-cli-test' }),
|
||||
});
|
||||
export default buildConfigWithDefaults({});
|
||||
|
||||
Reference in New Issue
Block a user