Coder Social home page Coder Social logo

ra-data-prisma's Introduction

ra-data-prisma

Packages to connect react-admin ๐Ÿงฉ with prisma version 2 ๐ŸŒˆ

  • dataprovider: the dataprovider for the frontend
  • backend: tools to help making a nexus-prisma backend compatible with the data-provider

Usage

you need to add the dataprovider to your react-admin app. Your backend needs additional resolver for all the resoures you gonna need. backend package will help you with making your backend compatible with the dataprovider!

See the readmes above for further information.

Develop

call yarn install to set it up.

yarn test to run unit tests.

Some tests use an actual introspection result from a nexus-prisma backend. If you want to extend the underlying model do:

  • edit datamodel.prisma to alter the underlying prisma model
  • edit testSchemaNexus.ts to modify the nexus types
  • call yarn install in the root to update all types and the test introspection schema

Prior work

loosly based on https://github.com/Weakky/ra-data-opencrud, thanks @Weakky

ra-data-prisma's People

Contributors

macrozone avatar dependabot[bot] avatar izziaraffaele avatar claudiocro avatar creejee avatar hajnalben avatar smtex avatar jaymaycry avatar davidmwhynot avatar voytechg avatar khanhpv0305 avatar matcic avatar darcien avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.