15 lines
300 B
Bash
Executable File
15 lines
300 B
Bash
Executable File
#!/bin/bash
|
|
|
|
NAME=$1
|
|
|
|
NEXT_INDEX=$(ls migrations/*.up.sql | wc -l)
|
|
NEXT_INDEX=$((NEXT_INDEX + 1))
|
|
|
|
UP_FILE="migrations/${NEXT_INDEX}_$NAME.up.sql"
|
|
DOWN_FILE="migrations/${NEXT_INDEX}_$NAME.down.sql"
|
|
|
|
touch "$UP_FILE" "$DOWN_FILE"
|
|
|
|
echo "Created migration files:"
|
|
echo " $UP_FILE"
|
|
echo " $DOWN_FILE" |