firebase-data-connect

Originally fromfirebase/skills
Installation
Summary

PostgreSQL-backed GraphQL backend with auto-generated type-safe SDKs for web, mobile, and Flutter.

  • Define GraphQL schema with @table decorators and relationships; Data Connect generates SQL and GraphQL operations automatically
  • Write queries and mutations in GraphQL with filtering, ordering, pagination, and upsert support; transactions available via @transaction
  • Secure operations with @auth levels (PUBLIC, USER, NO_ACCESS) and row-level controls using @check and @redact
  • Generate type-safe SDKs for TypeScript, Kotlin, Swift, and Dart with nested data access and local emulator support for development
SKILL.md

Firebase SQL Connect

Firebase SQL Connect is a relational database service using Cloud SQL for PostgreSQL with GraphQL schema, auto-generated queries/mutations, and type-safe SDKs.

[!NOTE] Product Rename: Firebase Data Connect was renamed to Firebase SQL Connect. All instructions, references, and examples in this skill repository referring to "Data Connect" or "Firebase Data Connect" apply to "SQL Connect" and "Firebase SQL Connect" as well.

Project Structure

dataconnect/
├── dataconnect.yaml      # Service configuration
├── schema/
│   └── schema.gql        # Data model (types with @table)
└── connector/
    ├── connector.yaml    # Connector config + SDK generation
    ├── queries.gql       # Queries
    └── mutations.gql     # Mutations
Related skills
Installs
48.6K
GitHub Stars
277
First Seen
Feb 20, 2026