Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/prisma/prisma-client-go

Prisma Client Go is an auto-generated and fully type-safe database client
https://github.com/prisma/prisma-client-go

database go golang mariadb mongodb mssql mysql orm postgresql prisma sql sqlite sqlserver

Last synced: 3 months ago
JSON representation

Prisma Client Go is an auto-generated and fully type-safe database client

Awesome Lists containing this project

README

        


Prisma Client Go


Typesafe database access for Go




  

  

  



Quickstart
  •  
Prisma Core
  •  
Docs
  •  
Walkthrough
  •  
Prisma Blog
  •  
Prisma Twitter
  •  
Go Community


## Description

Prisma Client Go is an **auto-generated query builder** that enables **type-safe** database access and **reduces
boilerplate**. You can use it as an alternative to traditional ORMs such as gorm, xorm, sqlboiler and most
database-specific tools.

It is part of the [Prisma](https://www.prisma.io/) ecosystem. Prisma provides database tools for data access,
declarative data modeling, schema migrations and visual data management.

## Getting started

To get started, [**read the quickstart tutorial**](https://goprisma.org/docs/getting-started/quickstart) to add Prisma
to your project in just a few minutes.

You also might want to read [deployment tips](https://goprisma.org/docs/reference/deploy) and
the [full API reference](https://goprisma.org/docs/reference).

## Status

The Go client is currently maintained by @steebchen and considered to be in alpha. I am actively looking
for [sponsors](https://github.com/sponsors/steebchen) who can support the continuous maintenance and development of new
features to finally make working with databases in Go fun. If you [sponsor](https://github.com/sponsors/steebchen) me, I
will prioritize your issues and feature requests and will help you set up and answer any questions you have.

## Contributing

Check out the [advanced contributing guide](./CONTRIBUTING.md).

## Security

If you have a security issue to report, please contact us
at [[email protected]](mailto:[email protected]?subject=[GitHub]%20Prisma%20Security%20Report%20Go&[email protected])