Woah that's super impressive but also seems like a lot of work to make prisma work 😄
Woah that's super impressive but also seems like a lot of work to make prisma work 

Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/tmp/windmill/wk-878bb5c817ee-5cQZL/0189256b-0ea8-3d44-e202-24ee4be54b25/wrapper.py", line 8, in <module>
from f.ID import addcomment as inner_script
File "/tmp/windmill/wk-878bb5c817ee-5cQZL/0189256b-0ea8-3d44-e202-24ee4be54b25/f/ID/addcomment.py", line 2, in <module>
import wmill
File "/tmp/windmill/cache/pip/wmill==1.125.0/wmill/init.py", line 1, in <module>
from .client import *
File "/tmp/windmill/cache/pip/wmill==1.125.0/wmill/client.py", line 7, in <module>
from windmill_api.models.whoami_response_200 import WhoamiResponse200
ModuleNotFoundError: No module named 'windmill_api.models.whoami_response_200'

import {
Prisma,
PrismaClient,
} from "http://xxxxx/prisma-edge-deno/0.2.2/deno/edge.ts";import {
Prisma,
PrismaClient,
} from "http://xxxxx/prisma-edge-deno/0.2.2/deno/edge.ts";
type PrismaDataProxy = {
url: string;
};
export async function main(
prismaDataProxy: PrismaDataProxy,
) {
const prisma = new PrismaClient({
datasources: { db: { url: prismaDataProxy.url } },
});
}FROM xxx/prisma-db/prisma-data-proxy:latest
ARG PRISMA_VERSION="4bc8b6e1b66cb932731fb1bdbbc550d1e010de81"
ENV OS="linux-musl"
ENV QUERY_ENGINE_URL="https://binaries.prisma.sh/all_commits/${PRISMA_VERSION}/${OS}/query-engine.gz"
ENV MIGRATION_ENGINE_URL="https://binaries.prisma.sh/all_commits/${PRISMA_VERSION}/${OS}/migration-engine.gz"
# install prisma
WORKDIR /app/prisma
# download query engine
RUN wget -O query-engine.gz $QUERY_ENGINE_URL && \
gunzip query-engine.gz && \
chmod +x query-engine
# download migration engine
RUN wget -O migration-engine.gz $MIGRATION_ENGINE_URL && \
gunzip migration-engine.gz && \
chmod +x migration-engine
ENV TZ Asia/Shanghai
RUN apk add alpine-conf tzdata tini --no-cache && \
/sbin/setup-timezone -z Asia/Shanghai && \
apk del alpine-conf
WORKDIR /app
COPY ./prisma ./prisma
COPY ./wait-for-it.sh .
RUN chmod a+x ./wait-for-it.sh
ENV MIGRATION_LOCK_FILE="/app/prisma/migration.lock"
ENV QUERY_ENGINE_PATH="/app/query-engine"
ENV MIGRATION_ENGINE_PATH="/app/migration-engine"
ENV PRISMA_SCHEMA_FILE="/app/prisma/schema.prisma"
EXPOSE 4466
CMD ["/app/main"]
ENTRYPOINT [ "tini", "--" ]