teacher-earnings-migration.mjs 356 B

12345
  1. import {readFileSync} from 'node:fs';
  2. export function teacherEarningsMigration(){
  3. const files=['review-rewards','lesson-workflow','lesson-records','payroll-integrity'];
  4. return 'BEGIN;\n'+files.map(name=>readFileSync(new URL('./sql/'+name+'.sql',import.meta.url),'utf8').replace(/^BEGIN;\s*$/gm,'').replace(/^COMMIT;\s*$/gm,'')).join('\n')+'\nCOMMIT;';
  5. }