Import your existing databases using a connection string
Leap supports seamless integration with existing PostgreSQL databases. By providing a connection string, Leap automatically reads your schema and generates full-stack applications that leverage your existing data models.
One-Click Import: Connect to any PostgreSQL-compatible database using a connection string.
Automatic Schema Reading: Leap analyzes your database schema, including tables, relationships, and constraints, to understand your data model.
Contextual App Generation: Applications generated by Leap are aware of your data structure and use it intelligently throughout the backend and frontend.
Schema Sync: Use the Pull database schema button in the Infrastructure tab to sync your schema changes at any time.
Environment Portability: Applications continue to function seamlessly across environments when deployed with Encore Cloud.
Provide your PostgreSQL connection string to import your existing database. You can do this either in the prompt area when creating a new app, or in the Infrastructure view within an existing app, by clicking Connect database in the External databases section.
Your database schema can continue evolving outside of Leap using your preferred tools and workflows. If changes occur, click Pull database schema in the Infrastructure viewer to update Leap’s understanding of your schema automatically.