├── .circleci └── config.yml ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .golangci.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── cache_locator.go ├── cache_locator_test.go ├── config.go ├── decompression.go ├── decompression_test.go ├── embedded_postgres.go ├── embedded_postgres_test.go ├── examples ├── examples_test.go ├── go.mod ├── go.sum ├── migrations │ └── 20191121120000_init.sql └── server_test.go ├── go.mod ├── go.sum ├── gopher.png ├── logging.go ├── logging_test.go ├── platform-test ├── go.mod ├── go.sum └── platform_test.go ├── prepare_database.go ├── prepare_database_test.go ├── remote_fetch.go ├── remote_fetch_test.go ├── rename.go ├── rename_test.go ├── test_config.go ├── test_util_test.go ├── version_strategy.go └── version_strategy_test.go /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/.golangci.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/README.md -------------------------------------------------------------------------------- /cache_locator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/cache_locator.go -------------------------------------------------------------------------------- /cache_locator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/cache_locator_test.go -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/config.go -------------------------------------------------------------------------------- /decompression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/decompression.go -------------------------------------------------------------------------------- /decompression_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/decompression_test.go -------------------------------------------------------------------------------- /embedded_postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/embedded_postgres.go -------------------------------------------------------------------------------- /embedded_postgres_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/embedded_postgres_test.go -------------------------------------------------------------------------------- /examples/examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/examples/examples_test.go -------------------------------------------------------------------------------- /examples/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/examples/go.mod -------------------------------------------------------------------------------- /examples/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/examples/go.sum -------------------------------------------------------------------------------- /examples/migrations/20191121120000_init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/examples/migrations/20191121120000_init.sql -------------------------------------------------------------------------------- /examples/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/examples/server_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/go.sum -------------------------------------------------------------------------------- /gopher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/gopher.png -------------------------------------------------------------------------------- /logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/logging.go -------------------------------------------------------------------------------- /logging_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/logging_test.go -------------------------------------------------------------------------------- /platform-test/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/platform-test/go.mod -------------------------------------------------------------------------------- /platform-test/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/platform-test/go.sum -------------------------------------------------------------------------------- /platform-test/platform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/platform-test/platform_test.go -------------------------------------------------------------------------------- /prepare_database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/prepare_database.go -------------------------------------------------------------------------------- /prepare_database_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/prepare_database_test.go -------------------------------------------------------------------------------- /remote_fetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/remote_fetch.go -------------------------------------------------------------------------------- /remote_fetch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/remote_fetch_test.go -------------------------------------------------------------------------------- /rename.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/rename.go -------------------------------------------------------------------------------- /rename_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/rename_test.go -------------------------------------------------------------------------------- /test_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/test_config.go -------------------------------------------------------------------------------- /test_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/test_util_test.go -------------------------------------------------------------------------------- /version_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/version_strategy.go -------------------------------------------------------------------------------- /version_strategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fergusstrange/embedded-postgres/HEAD/version_strategy_test.go --------------------------------------------------------------------------------