mirror of
https://github.com/dnote/dnote
synced 2026-03-14 14:35:50 +01:00
Upgrade to Postgres 11 (#235)
* Automate generation of migration files * Upgrade to postgres 11
This commit is contained in:
parent
b45952968b
commit
aee2c0c8ae
2 changed files with 16 additions and 3 deletions
10
.travis.yml
10
.travis.yml
|
|
@ -4,12 +4,16 @@ dist: xenial
|
|||
go:
|
||||
- 1.12
|
||||
|
||||
addons:
|
||||
postgresql: "10"
|
||||
|
||||
env:
|
||||
- NODE_VERSION=10.15.0
|
||||
|
||||
before_install:
|
||||
- sudo apt-get update
|
||||
- sudo apt-get --yes remove postgresql\*
|
||||
- sudo apt-get install -y postgresql-11 postgresql-client-11
|
||||
- sudo cp /etc/postgresql/{9.6,11}/main/pg_hba.conf
|
||||
- sudo service postgresql restart 11
|
||||
|
||||
before_script:
|
||||
- nvm install "$NODE_VERSION"
|
||||
- nvm use "$NODE_VERSION"
|
||||
|
|
|
|||
9
Makefile
9
Makefile
|
|
@ -138,6 +138,15 @@ endif
|
|||
@${GOPATH}/src/github.com/dnote/dnote/scripts/release.sh server $(version) ${serverOutputDir}
|
||||
.PHONY: release-server
|
||||
|
||||
# migrations
|
||||
create-migration:
|
||||
ifndef filename
|
||||
$(error filename is required. Usage: make filename=your-filename create-migration)
|
||||
endif
|
||||
|
||||
@(cd ${GOPATH}/src/github.com/dnote/dnote/pkg/server/database && ./scripts/create-migration.sh $(filename))
|
||||
.PHONY: create-migration
|
||||
|
||||
clean:
|
||||
@git clean -f
|
||||
@rm -rf build
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue