https://github.com/numtel/pg-server-9.4-linux-i386
PostgreSQL Server 9.4 for Linux x86 32-bit NPM Package
https://github.com/numtel/pg-server-9.4-linux-i386
Last synced: 4 months ago
JSON representation
PostgreSQL Server 9.4 for Linux x86 32-bit NPM Package
- Host: GitHub
- URL: https://github.com/numtel/pg-server-9.4-linux-i386
- Owner: numtel
- Created: 2015-05-07T11:13:37.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2015-07-14T21:59:24.000Z (almost 11 years ago)
- Last Synced: 2025-09-20T00:55:27.470Z (8 months ago)
- Language: PLpgSQL
- Size: 6.33 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PostgreSQL Server 9.4 for Linux x86 32-bit
Install and run [PostgreSQL server](http://www.postgresql.org) under the current user inside of the application directory.
```
npm install pg-server-9.4-linux-i386
```
Provides function for spawning PostgreSQL server instance specifying the data directory and configuration options. Returns [`ChildProcess`](https://nodejs.org/api/child_process.html#child_process_class_childprocess).
```javascript
var startServer = require('pg-server-9.4-linux-i386');
/*
* Start the PostgreSQL server
* @param {String} dataDir Directory will be initialized if does not exist
* @param {Object} config Settings for postgresql.conf
*/
var postgres = startServer('dbdata', { port: 12345 });
postgres.stdout.on('data', function (data) {
console.log('stdout: ' + data);
});
postgres.stderr.on('data', function (data) {
console.log('stderr: ' + data);
});
postgres.on('close', function (code) {
console.log('child process exited with code ' + code);
});
// Later on, stop server...
postgres.kill();
```
## Default Settings
* Default user name will be the the same as the user name for on the system.
* Default password is `numtel` as specified in the `defaultpw` file.
* Default database is `postgres`.
* Default port is `5432` (may be changed with `port` configuration setting).
## License
PostgreSQL