@emigrate/storage-fs
v0.4.7
Published
A storage plugin for Emigrate for storing the migration history in a file
Downloads
34
Maintainers
Readme
@emigrate/storage-fs
A file system storage plugin for Emigrate, suitable for simple migration setups. To support containerized environments, it is recommended to use a database storage plugin instead.
Installation
Install the storage plugin in your project, alongside the Emigrate CLI:
npm install @emigrate/cli @emigrate/storage-fs
# or
pnpm add @emigrate/cli @emigrate/storage-fs
# or
yarn add @emigrate/cli @emigrate/storage-fs
# or
bun add @emigrate/cli @emigrate/storage-fs
Usage
Configure the storage in your emigrate.config.js
file:
import storageFs from '@emigrate/storage-fs';
export default {
directory: 'migrations',
storage: storageFs({ filename: '.migrated.json' }),
};
Or use the CLI option --storage
(or -s
):
emigrate up --storage fs # the @emigrate/storage- prefix is optional