Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jdmedlock/roundtable-postgres-backup
Chingu Roundtable - PostgreSQL Backup & Recovery
https://github.com/jdmedlock/roundtable-postgres-backup
Last synced: about 2 months ago
JSON representation
Chingu Roundtable - PostgreSQL Backup & Recovery
- Host: GitHub
- URL: https://github.com/jdmedlock/roundtable-postgres-backup
- Owner: jdmedlock
- License: gpl-3.0
- Created: 2023-12-16T02:30:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-16T23:01:51.000Z (about 1 year ago)
- Last Synced: 2024-10-13T14:17:15.358Z (3 months ago)
- Language: JavaScript
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# roundtable-postgres-backup
## Overview
This project creates a PostgreSQL database and loads it with test data for use
in testing backup and recovery processes and procedures.The functionality to create and load test data is based on the [pgsql-faker repo](https://github.com/processiq/pgsql-faker?tab=readme-ov-file) from .
## Installation
Take a look at the [blog post](https://processiqcompany.com/posts/faking-it-at-work)
- Install nodejs
- Build using `npm install`
- Create a `.env` file containing your environment variables and set the
variable DB_CONNECTION_STRING to the url of your PosgreSQL instance. This
should be in the format: `postgresql://dbuser:[email protected]:3211/mydb`### Running
Run `npm run start` from the command line to create and load the test database.
-