There is no place to transform code when run using runtime (node.js, bun) directly. So we have to generate schema during runtime.