File tree 7 files changed +10
-0
lines changed
7 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ docker_process_init_files() {
61
61
* .sh) mysql_note " $0 : running $f " ; . " $f " ;;
62
62
* .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
63
63
* .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
64
+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
64
65
* ) mysql_warn " $0 : ignoring $f " ;;
65
66
esac
66
67
echo
Original file line number Diff line number Diff line change @@ -31,6 +31,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
31
31
# Sys::Hostname
32
32
# Data::Dumper
33
33
perl \
34
+ # install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
35
+ xz-utils \
34
36
&& rm -rf /var/lib/apt/lists/*
35
37
36
38
RUN set -ex; \
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ docker_process_init_files() {
61
61
* .sh) mysql_note " $0 : running $f " ; . " $f " ;;
62
62
* .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
63
63
* .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
64
+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
64
65
* ) mysql_warn " $0 : ignoring $f " ;;
65
66
esac
66
67
echo
Original file line number Diff line number Diff line change @@ -33,6 +33,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
33
33
# Sys::Hostname
34
34
# Data::Dumper
35
35
perl \
36
+ # install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
37
+ xz-utils \
36
38
&& rm -rf /var/lib/apt/lists/*
37
39
38
40
RUN set -ex; \
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ docker_process_init_files() {
61
61
* .sh) mysql_note " $0 : running $f " ; . " $f " ;;
62
62
* .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
63
63
* .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
64
+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
64
65
* ) mysql_warn " $0 : ignoring $f " ;;
65
66
esac
66
67
echo
Original file line number Diff line number Diff line change @@ -33,6 +33,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
33
33
# Sys::Hostname
34
34
# Data::Dumper
35
35
perl \
36
+ # install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
37
+ xz-utils \
36
38
&& rm -rf /var/lib/apt/lists/*
37
39
38
40
RUN set -ex; \
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ docker_process_init_files() {
61
61
* .sh) mysql_note " $0 : running $f " ; . " $f " ;;
62
62
* .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
63
63
* .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
64
+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
64
65
* ) mysql_warn " $0 : ignoring $f " ;;
65
66
esac
66
67
echo
You can’t perform that action at this time.
0 commit comments