Up and running in four steps.
Run the following command to scaffold a new LakeQL project.
npx @lakeql/create-app@latest my-lakeql-projectOpen lakeql.config.ts and set your Trino connection details, catalogs, and schemas.
// lakeql.config.ts
export default defineConfig({
connection: { host: 'localhost', port: 8080 },
catalogs: ['my_catalog'],
})Run the pull command to introspect Trino metadata and generate your type-safe GraphQL schema.
npm run cli pullLaunch the LakeQL server and open the GraphQL playground.
npm run devEverything you need to build predictable, type-safe data APIs with LakeQL.
Built with the power of open source.
…and many more amazing open source projects that make LakeQL possible. View all direct dependencies