1
|
#!/bin/bash -e
|
2
|
# **WARNING**: this datasource is not yet new-style, so most runscript commands
|
3
|
# won't work
|
4
|
# **IMPORTANT**: rename this file to `run` after switching to new-style import
|
5
|
. "$(dirname "${BASH_SOURCE[0]}")"/../../lib/runscripts/datasrc_dir.run
|
6
|
|
7
|
if self_not_included; then
|
8
|
|
9
|
# *.sql install runtime: 3 min ("181.21") @starscream
|
10
|
|
11
|
# `make inputs/SALVIAS/validate` runtime: 5 min ("310367 ms") @vegbiendev
|
12
|
|
13
|
refresh() # usage: .../run refresh
|
14
|
{
|
15
|
echo_func; set_make_vars
|
16
|
unexport data schema # these have special meaning to the invoked commands
|
17
|
local remake=1 # run all commands below in this mode
|
18
|
datasrc_make _MySQL/salvias_plots.{schema,data}.sql
|
19
|
# runtime: 25 s ("0m25.331s") @starscream
|
20
|
datasrc_make salvias_plots.{schema,data}.sql
|
21
|
# runtime: 30 s ("0m30.974s") @starscream
|
22
|
remake= datasrc_make reinstall # runtime: 3.5 min ("3m33.014s") @starscream
|
23
|
#**IMPORTANT**: change this to `import` after switch to new-style import
|
24
|
}
|
25
|
|
26
|
fi
|