feat: postgres launched via docker-compose in dev env

This commit is contained in:
Matthew Little
2020-04-14 14:13:07 +02:00
parent 5e02f61764
commit 07fc566db6
7 changed files with 49 additions and 10 deletions

20
.vscode/launch.json vendored
View File

@@ -19,7 +19,7 @@
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"name": "Launch: app",
"runtimeArgs": ["-r", "ts-node/register/transpile-only", "-r", "tsconfig-paths/register"],
"args": ["${workspaceFolder}/src/index.ts"],
"outputCapture": "std",
@@ -33,7 +33,7 @@
{
"type": "node",
"request": "launch",
"name": "Launch Program - memory-db",
"name": "Launch: db-memory",
"runtimeArgs": ["-r", "ts-node/register/transpile-only", "-r", "tsconfig-paths/register"],
"args": ["${workspaceFolder}/src/index.ts"],
"outputCapture": "std",
@@ -46,6 +46,22 @@
"TS_NODE_SKIP_IGNORE": "true",
}
},
{
"type": "node",
"request": "launch",
"name": "Launch: db-pg",
"runtimeArgs": ["-r", "ts-node/register/transpile-only", "-r", "tsconfig-paths/register"],
"args": ["${workspaceFolder}/src/index.ts"],
"outputCapture": "std",
"internalConsoleOptions": "openOnSessionStart",
"preLaunchTask": "stacks-node:deploy-dev",
"postDebugTask": "stacks-node:stop-dev",
"env": {
"STACKS_SIDECAR_DB": "pg",
"NODE_ENV": "development",
"TS_NODE_SKIP_IGNORE": "true",
}
},
{
"type": "node",
"request": "launch",

4
.vscode/tasks.json vendored
View File

@@ -14,7 +14,7 @@
{
"label": "stacks-node:deploy-dev",
"type": "shell",
"command": "docker-compose -f docker-compose.dev.sidecar.yml up --build",
"command": "docker-compose -f docker-compose.dev.postgres.yml -f docker-compose.dev.stacks-blockchain.yml up --build",
"isBackground": true,
"problemMatcher": [
{
@@ -30,7 +30,7 @@
{
"label": "stacks-node:stop-dev",
"type": "shell",
"command": "docker-compose -f docker-compose.dev.sidecar.yml down",
"command": "docker-compose -f docker-compose.dev.postgres.yml -f docker-compose.dev.stacks-blockchain.yml down -v",
"isBackground": true,
"problemMatcher": [
{