commit c87bca125897ae7690885409aee0ef869a4ca3d1 parent 8d98aaa42f272fe5873aa1059df14056627867bd Author: Jacob R. Edwards <jacob@jacobedwards.org> Date: Sun, 4 Aug 2024 21:47:34 -0700 Update database migration system Diffstat:
| M | cmd/api/Makefile | | | 2 | +- |
| M | cmd/api/scripts/updatedb | | | 5 | +++-- |
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/cmd/api/Makefile b/cmd/api/Makefile @@ -51,7 +51,7 @@ updatedb: backupdb exit 1 ; \ } ; \ echo "APPLIED $$f" ; \ - echo ${dbsql}/"$$f" > ${dbsql}/last ; \ + echo "$$f" > ${dbsql}/last ; \ done backupdb: diff --git a/cmd/api/scripts/updatedb b/cmd/api/scripts/updatedb @@ -11,13 +11,14 @@ if test -f "$last"; then else last="" fi -ls "$dir" | awk -vl="$last" 'BEGIN { + +find "$dir" -type f | sort | awk -vdir="$dir" -vl="$last" 'BEGIN { if(l=="") p=1 } p && $0 != "last" -l == $0 { +l == dir $0 { p = 1 }'