New language: MySQL
Good god why do these people make it so hard for me
This commit is contained in:
parent
db1553b9f9
commit
fc671226e0
|
@ -979,6 +979,15 @@ message:
|
||||||
template: `main()
|
template: `main()
|
||||||
write "Hello, world!",!
|
write "Hello, world!",!
|
||||||
quit
|
quit
|
||||||
|
`,
|
||||||
|
},
|
||||||
|
mysql: {
|
||||||
|
aliases: ["my"],
|
||||||
|
name: "MySQL",
|
||||||
|
repl: `rm -rf data && mysqld -h "$PWD/data" --initialize-insecure && (mysqld -h "$PWD/data" --socket="$PWD/socket" --pid-file="$PWD/pid-file" --mysqlx=OFF --skip-networking &) && while [[ ! -e socket ]]; do sleep 0.01; done && mysql --socket="$PWD/socket" -u root`,
|
||||||
|
main: "main.sql",
|
||||||
|
run: `rm -rf data && mysqld -h "$PWD/data" --initialize-insecure && (mysqld -h "$PWD/data" --socket="$PWD/socket" --pid-file="$PWD/pid-file" --mysqlx=OFF --skip-networking &) && while [[ ! -e socket ]]; do sleep 0.01; done && (mysql --socket="$PWD/socket" -u root < main.sql; mysql --socket="$PWD/socket" -u root)`,
|
||||||
|
template: `SELECT 'Hello, world!'
|
||||||
`,
|
`,
|
||||||
},
|
},
|
||||||
nim: {
|
nim: {
|
||||||
|
|
|
@ -13,6 +13,9 @@ qemu-user-static
|
||||||
# MUMPS
|
# MUMPS
|
||||||
fis-gtm
|
fis-gtm
|
||||||
|
|
||||||
|
# MySQL
|
||||||
|
mysql-server
|
||||||
|
|
||||||
# Nim
|
# Nim
|
||||||
nim
|
nim
|
||||||
|
|
||||||
|
@ -79,4 +82,6 @@ apt-get update
|
||||||
apt-get install -y $(grep -v "^#" <<< "$packages")
|
apt-get install -y $(grep -v "^#" <<< "$packages")
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
|
rm /etc/mysql/mysql.conf.d/mysqld.cnf
|
||||||
|
|
||||||
rm "$0"
|
rm "$0"
|
||||||
|
|
Loading…
Reference in New Issue