api.spaceplanner.app

Spaceplanner API
git clone git://jacobedwards.org/api.spaceplanner.app
Log | Files | Refs

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:
Mcmd/api/Makefile | 2+-
Mcmd/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 }'