@@ -25,35 +25,36 @@ compatibilty_check() {
2525 set -x
2626 rm -rf ./@generated && npm run prisma:g && npm run tscheck
2727
28- # Enable noAtomicOperations
28+ echo Check noAtomicOperations
2929 sed -i ' s/noAtomicOperations *= false/noAtomicOperations = true/g' prisma/schema.prisma
3030 rm -rf ./@generated && npm run prisma:g && npm run tscheck
3131 sed -i ' s/noAtomicOperations *= true/noAtomicOperations = false/g' prisma/schema.prisma
3232
33- # Enable combineScalarFilters
33+ echo Check combineScalarFilters
3434 sed -i ' s/combineScalarFilters *= false/combineScalarFilters = true/g' prisma/schema.prisma
3535 rm -rf ./@generated && npm run prisma:g && npm run tscheck
3636 sed -i ' s/combineScalarFilters *= true/combineScalarFilters = false/g' prisma/schema.prisma
3737
38- # Switching reExport
38+ echo Check Switching reExport
3939 sed -i ' s/reExport *= None/reExport = All/g' prisma/schema.prisma
4040 rm -rf ./@generated && npm run prisma:g && npm run tscheck
4141 sed -i ' s/reExport *= All/reExport = None/g' prisma/schema.prisma
4242
43- # emitSingle and emitCompiled
43+ echo Check emitSingle
4444 sed -i ' s/emitSingle *= false/emitSingle = true/g' prisma/schema.prisma
4545 rm -rf ./@generated && npm run prisma:g
4646 npx tsc --noEmit --skipLibCheck --experimentalDecorators ./@generated/index.ts
4747 npx ts-node ./@generated/index.ts
4848
49+ echo Check emitCompiled
4950 sed -i ' s/emitCompiled *= false/emitCompiled = true/g' prisma/schema.prisma
5051 rm -rf ./@generated && npm run prisma:g
5152 node ./@generated/index.js
5253
5354 sed -i ' s/emitCompiled *= true/emitCompiled = false/g' prisma/schema.prisma
5455 sed -i ' s/emitSingle *= true/emitSingle = false/g' prisma/schema.prisma
5556
56- # requireSingleFieldsInWhereUniqueInput
57+ echo Check requireSingleFieldsInWhereUniqueInput
5758 sed -i ' s/requireSingleFieldsInWhereUniqueInput *= false/requireSingleFieldsInWhereUniqueInput = true/g' prisma/schema.prisma
5859 rm -rf ./@generated && npm run prisma:g && npm run tscheck
5960 sed -i ' s/requireSingleFieldsInWhereUniqueInput *= true/requireSingleFieldsInWhereUniqueInput = false/g' prisma/schema.prisma
0 commit comments