riju/langs/mysql.yaml

24 lines
752 B
YAML

id: "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 &) && until [[ -e socket ]]; do sleep 0.01; done && mysql --socket="$PWD/socket" -u root
input: |
SELECT 123 * 234;
main: "main.sql"
template: |
SELECT 'Hello, world!';
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 &) && until [[ -e socket ]]; do sleep 0.01; done && (mysql --socket="$PWD/socket" -u root < main.sql; mysql --socket="$PWD/socket" -u root)
lsp:
start: |
sqls
skip:
- lsp