File: cl-pgloader

package info (click to toggle)
pgloader 3.6.1-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 11,768 kB
  • sloc: sql: 32,252; lisp: 14,414; makefile: 415; sh: 102; python: 44
file content (16 lines) | stat: -rwxr-xr-x 429 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh

set -eux

trap "rm -rf /tmp/pgloader debian/home" 0 2 3 15

pg_virtualenv <<-EOF
	set -eux
	HOME=$PWD/debian/home
	createdb pgloader
	sbcl --eval '(require :asdf)' \
	  --eval '(setf *compile-print* nil *compile-verbose* nil *load-verbose* nil *load-print* nil asdf:*asdf-verbose* nil)' \
	  --eval '(asdf:load-system "pgloader")' \
	  --eval '(pgloader::main SB-EXT:*POSIX-ARGV*)' \
	  test/csv.load 2> /dev/null
EOF