#!/usr/bin/env bash # filesync 模块 build:生成 DDL + CRUD 页面(xls2ui) set -e cdir=$(pwd) if [ -d models ]; then json2ddl mysql models/ > "$cdir/models/mysql.ddl.sql" 2>/dev/null || echo " skip ddl" fi if [ -d json ]; then cd "$cdir/json" for f in *.json; do echo " xls2ui $f" xls2ui -m ../models -o ../wwwroot filesync "$f" 2>/dev/null || echo " skipped" done fi echo "=== filesync Build Complete ==="