public async Task InitializeAsync()
        {
            await _testContainer.StartAsync();

            var result = await _testContainer.ExecAsync(new[]
            {
                "/bin/sh", "-c",
                "psql -U aspnetidentity -c \"CREATE EXTENSION plv8; SELECT extversion FROM pg_extensions WHERE extname = 'plv8';\""
            });
        }
Ejemplo n.º 2
0
        public async Task InitializeAsync()
        {
            await _testContainer.StartAsync();

            // https://github.com/clkao/docker-postgres-plv8
            // this way you can enable plv8 for the fancy features of marten 🤩
            var result = await _testContainer.ExecAsync(new[]
            {
                "/bin/sh", "-c",
                "psql -U postgres -c \"CREATE EXTENSION plv8; SELECT extversion FROM pg_extension WHERE extname = 'plv8';\""
            });
        }