https://www.prisma.io/ logo
Join Slack
Powered by
# madewithprisma
  • y

    yoshi nakamura

    05/13/2022, 4:39 PM
    Hi guys, let me share my full stack graphql boilerplate using Prisma. It uses React v18, Nextjs, Turborepo, Docker, Auth0, GraphQL Yoga v2, envelop, etc (see README). And it follows a bit flavor of Clean Architecture. Hope some of you would be interested in. Any feedbacks are welcome. Thank you. https://github.com/taneba/fullstack-graphql-app
  • z

    ZB

    05/15/2022, 5:02 PM
    https://devlink-sbs.vercel.app
    ๐Ÿ‘ 3
  • a

    Albin Groen

    05/23/2022, 7:58 AM
    Released some new features to prismabuilder.io yesterday ๐ŸŽ‰ 1. Possibility to mark fields with the
    @updatedAt
    modifier 2. Functionality for dragging and dropping model fields 3. Remove the possibility to use enums when using SQLite as your provider
    ๐Ÿ‘ 5
    ๐ŸŽ‰ 7
    ๐Ÿ‘๐Ÿผ 1
    prisma rainbow 5
    s
    • 2
    • 2
  • m

    Matija Sosic

    05/24/2022, 3:13 PM
    Hey evb, just published our first โ€œthough-leadershipโ€ thread on twitter (becoming an influencer ๐Ÿ˜„) on why we chose Haskell to implement the Wasp compiler - would appreciate some support and retweets if you think it makes sense! Thanks ๐Ÿ™‚ https://twitter.com/MatijaSosic/status/1529111681326006272 For those who might not know, Wasp is built on top of Prisma (and you get to use it while developing full-stack apps in Wasp), so we are super grateful to be a part of this community :)
    ๐Ÿ‘ 1
    ๐Ÿ‘€ 2
  • a

    Arnav Gosain

    05/29/2022, 3:21 PM
    Hey everyone, long time Prisma fan here, have used it on all my projects since ~2020 now ๐Ÿ˜„ Most recently, Iโ€™ve been working on Rune (https://runereader.co) Rune is a dedicated space for newsletter reading which also allows you to highlight content (and will soon support syncing it to Notion/RemNote/Readwise) Built with Remix & Prisma with SQLite as the DB and Litestream syncing the db to S3 so I donโ€™t have to use a hosted PG/MySQL ๐Ÿ™‚
    ๐Ÿ™Œ 3
    b
    j
    • 3
    • 5
  • h

    Harsh Singh

    06/02/2022, 5:50 AM
    https://twitter.com/HarshhhDev/status/1532237896685694977 I've been working on a new tool for the prisma ecosystem lately! After looking at https://github.com/prisma/prisma/issues/2377, I decided it would be a great opportunity to create a new extension for this task. I began working on
    prisma-schema-splitter
    which allows you to define multiple Prisma schemas to better organise your project. Let me know your thoughts on that!
    n
    • 2
    • 4
  • h

    Harsh Singh

    06/02/2022, 5:51 AM
    Also -- not too fond of the name. If you have other ideas, do let me know ๐Ÿ™‚
  • h

    Harsh Singh

    06/05/2022, 4:37 AM
    Alright, another update ๐Ÿ˜… I stopped working on the
    prisma-schema-splitter
    which I talked about before, since Nikolas showed me some other tools which already solve the problem. I've now begun working on another tool which (hopefully) nobody has made before. It's called
    prisma-tests-generator
    and it generates tests for your database (for CRUD functions) using Mocha/Chai or Jest. I've actually been able to get quite far in a couple of hours. Right now, the CRUD functions work along with other boilerplate code to delete the tables created. Before I publish, I need to: โ€ข Test this more extensively by using random schemas on GitHub โ€ข Add support for referential integrity and enums ...and for my roadmap, I was hoping to: โ€ข Add JavaScript support (right now tests are generated in TypeScript) โ€ข Add support for using other testing libraries such as Jest (currently tests are in only Mocha/chai) โ€ข Allow some more customisation as to where the user wishes the tests to be generated, the file names, test splitting, etc. Anyways, I've had a fun time using Prisma's SDK to develop the library. The fact that it's there's nothing documented (https://github.com/prisma/prisma/discussions/10721#discussioncomment-1822836) makes it more interesting as I've definitely learned much more about the internals of Prisma and the SDK by going through the code several times.
    2022-06-05 00-26-36_Trim.mp4
    ๐ŸŽ‰ 3
    fast parrot 6
    prisma rainbow 3
    ๐Ÿ”ฅ 3
    n
    j
    • 3
    • 4
  • n

    Nathan Froese

    06/08/2022, 2:55 PM
    Hey lads, in my company we have just launched app.findalto.com (currently test piloting in Saskatoon/Regina Canada) which is using prisma, postgres, nexus-prisma, nexus and graphql. Its been a bit of a journey for 4-6 months but we have a MVP. Itโ€™s for connecting careseekers that have multiple care profiles with caregivers and make users give their older family members opportunity to stay home longer before making the smooth transition to long care facilities which we are planning to feature. Plenty more features to come down the pipe as well. More to come but I would like to thank the team at Prisma and the community.
    prisma rainbow 6
    fast parrot 5
    canada parrot 3
    ๐Ÿ™Œ 7
    prisma cool 4
    n
    • 2
    • 2
  • h

    Harsh Singh

    06/12/2022, 6:25 AM
    prisma rainbow Alright, so here's another update on
    prisma-tests-generator
    for those who are interested! It now builds to an actual TypeScript file, and I've added support for enums that you might have defined in your schema! Several smaller bug fixes here and there too ๐Ÿ™‚ I'm hoping to add support for the FKC and then I'll be glad to ship out a beta/testing version of this package! I'll then work on enhancements such as JavaScript tests, or testing with other libraries such as Jest. Attached is a video of the tool:
    r
    • 2
    • 1
  • h

    Harsh Singh

    06/12/2022, 6:25 AM
    2022-06-12 02-17-22_Trim.mp4
  • a

    Albin Groen

    06/12/2022, 5:21 PM
    Now you can enjoy Prisma Schema Builder through the keyboard ๐ŸŽ‰ โŒจ๏ธ
    CleanShot 2022-06-12 at 19.18.48.mp4
    fast parrot 3
    ๐Ÿ™Œ๐Ÿพ 1
    prisma rainbow 6
    ๐ŸŽ‰ 4
    react 3
    ๐Ÿ™Œ 2
    h
    • 2
    • 4
  • s

    sramam

    06/13/2022, 8:21 AM
    We are proud to introduce Noun & Verb, an innovative GraphQL API generator for Prisma. Please do check it out. Happy to answer any questions. https://NounAndVerb.io
    ๐Ÿ’š 4
    fast parrot 7
    ๐Ÿ’ฏ 4
    prisma rainbow 6
    ๐Ÿคฉ 3
  • k

    Ken Fukuyama

    06/14/2022, 1:27 PM
    Hi all! Iโ€™ve created a PoC to show cross module transaction using Prisma (sort of like a transaction scope). With this approach, you can write code like this:
    Copy code
    async execute({ productIds }: CreateOrderInput) {
      const order = Order.create(productIds);
    
      // create a transaction scope inside the Application layer
      await this.transactionScope.run(async () => {
        // call multiple repository methods inside the transaction
        // if either fails, the transaction will rollback
        await this.orderRepo.create(order);
        await this.notificationRepo.send(
          `Successfully created order: ${order.id}`
        );
      });
    }
    Hereโ€™s a blog post and also the PoC repository: https://github.com/kenfdev/prisma-auto-transaction-poc Feedbacks are welcome!
    ๐Ÿ‘€ 5
    ๐Ÿคฏ 4
  • h

    Harsh Singh

    06/17/2022, 6:16 AM
    prisma rainbow Another major update on my development with
    prisma-tests-generator
    -- it now supports relations/foreign keys! After some extensive testing, I think it'll be ready to publish soon ๐Ÿ™‚
    FKC-Demo.mp4
    ๐Ÿ™Œ 5
  • m

    Moin Akhter

    06/18/2022, 11:52 AM
    Hello everyone i have a scnerio in project inwhich i have to upload large file to gcp bucket but i don't know how to resolve this problem my backend is on nodejs and frontend is on reactjs.Now how i can send chunks of a file and supload file to gcp bucket chunk by chunk and want a whole file uploaded url after every chunk get uploaded to gcp bucket successfully i also want a resumable functionality so that if internet connection lost or something happen bad it resume the file upload process i'm searching for 3 days but i'm not able to figure out any solution yet plz help.
    v
    • 2
    • 1
  • h

    Harsh Singh

    06/22/2022, 6:54 AM
    Tonight I finally got generated Mocha/Chai tests compiling with any errors with my
    prisma-tests-generator
    library. Fixed some types errors, tested around with some other random schemas from GitHub, and setup the README for the project. I'm on road to publish this project in a approximately week or two fast parrot Here's a the generator in live action now:
    Project.mp4
    ๐Ÿ™Œ๐Ÿป 1
    ๐Ÿ™Œ 5
    i
    • 2
    • 2
  • a

    Aaron Powell

    06/28/2022, 6:44 AM
    Showing off a series my colleague Glaucia made on Prisma + Azure - https://twitter.com/glaucia_lemos86/status/1539002687433457664 (it's in Portuguese but she's doing an English dub as well)
    prisma rainbow 4
    ๐Ÿ‡ง๐Ÿ‡ท 3
    ๐ŸŽ‰ 5
    ๐Ÿ‘€ 4
    ๐Ÿ’ฏ 4
    portugal parrot 3
  • m

    Matija Sosic

    06/30/2022, 2:23 PM
    Hey Prisma devs! ๐Ÿ™‚ Some of you might know us - Wasp is a framework that allows you to build apps with Prisma, React & Node.js fast and without boilerplate! You can think of it as Rails, but for JS and the full stack (FE, BE, deployment). Weโ€™ve recently launched a few bigger features (e.g. running async jobs/workers via just a few lines) and are getting closer to Beta and we need your feedback! Weโ€™re running an Alpha Testing Program - it takes less than 45 mins to complete and weโ€™ll send you a special Wasp Alpha t-shirt as a thank you ๐Ÿ™‚ You can check it out here (warning: we tried to make it fun :D): https://wasp-lang.notion.site/Wasp-Alpha-Testing-Program-Admissions-dca25649d63849cb8dfc55881e4f6f82 Thanks a lot!
    ๐Ÿ‘€ 5
    ๐Ÿ 4
    ๐Ÿ’Š 4
    prisma rainbow 3
    ๐Ÿš€ 3
  • a

    Alex Ruheni

    07/04/2022, 7:43 AM
    Hello friends ๐Ÿ‘‹๐Ÿฝ Are you building custom workflows using the
    prisma migrate diff
    or
    prisma db execute
    commands? We are curious to learn how you are using these commands and look forward to your feedback in this GitHub discussion. ๐Ÿ™‚ We released
    prisma migrate diff
    and
    prisma db execute
    commands into General Availability in version
    3.13.0
    to enable our users to create and understand migrations and build custom workflows using these commands: โ€ข
    prisma migrate diff
    command creates a diff of database schema, Prisma schema file, or the migration history by feeding it a
    from
    state and a schema
    to
    state to get an SQL script or a human-readable diff. โ€ข
    prisma db execute
    is used to execute SQL scripts against the database. Both commands create many possibilities for creating workflows with some automation tooling. Here are some of the workflows that the commands can unlock: โ€ข Fixing failed migrations โ€ข Squashing migrations โ€ข Generating down migrations Feel free to also refer to the reference for the
    migrate diff
    and
    db execute
    commands. Happy to answer your questions. ๐Ÿ™‚ Your friends at Prisma. ๐Ÿ’š
    fast parrot 2
    prisma rainbow 2
  • a

    Aladin

    07/07/2022, 2:19 AM
    Hi everyone. So we switched completely to Prisma + MongoDB. Our platform is driveflux.com. It has a been a real pleasure using Prisma (except for some issues we're facing with WriteConflict). Other than that, Prisma is the best thing that happened to us. We had small issues down the road and we dealt with them internally. You can contact me to know how we solved these issues: 1. Decimal got dropped from MongoDB version after we built all our platform using Decimal, it was not an option to convert all the arithmetics within the code to simple ones and then reconvert them back to
    Decimal
    when Prisma supports Decimal again for MongoDB. So we built a good middleware (that's slowing down our queries currently), it converts from Number to Decimal when writing to DB and vice versa when fetching from DB. 2. We also developed a tool to convert
    Decimal
    fields from the schema to
    Float
    just before the
    generate
    phase of prisma. This way, we keep our original schemas intact until Prisma releases Decimal support for MongoDB. 3. We use lots of internally developed modules and they're published to NPM. And because we're planning to open source some of our tech, these modules needed to be agnostic to Flux, so they had to embed their own Prisma schema. We built an internal module
    @driveflux/prisma-schema-merger
    that's not open sourced yet. It combines schemas from different modules into one main schema file and allows adding/deleting/updating fields from models, types and enums and publishes one main prisma file. So far, everything is great and we can't be more grateful to the prisma community for this awesome piece of work.
    ๐Ÿš€ 7
    fast parrot 2
    ๐ŸŽ‰ 5
    prisma rainbow 7
    ๐Ÿ’š 2
    v
    n
    • 3
    • 3
  • a

    Albin Groen

    07/10/2022, 8:14 AM
    Prisma is awesome. Just came to say that. Of course itโ€™s powering my latest project prisma cool https://taskplane.app/
    ๐ŸŽ‰ 6
    ๐Ÿš€ 6
    prisma rainbow 8
    fast parrot 4
    n
    n
    • 3
    • 3
  • a

    andrewicarlson

    07/13/2022, 2:25 AM
    Hey everyone! ๐Ÿ‘‹ Have you built a custom Middleware or Generator? Weโ€™re exploring some ways to prominently feature these creations from all around the Prisma community. If youโ€™re interested in featuring your package send me an email with a link to the package and a brief description!
    โค๏ธ 1
  • z

    ZB

    07/15/2022, 10:39 AM
    For the extension API I used Prisma. If interested in contributing to sever feel free to message me. https://marketplace.visualstudio.com/items?itemName=brysonbw.jot-down
    prisma rainbow 3
  • f

    Farhan Haider

    07/16/2022, 9:28 PM
    Hi everyone! I built momenel.com with prisma I would love some feedback!
    prisma cool 2
    ๐Ÿ™Œ๐Ÿผ 1
    ๐Ÿš€ 3
    ๐Ÿ™Œ๐Ÿพ 1
    prisma rainbow 5
    fast parrot 3
    ๐Ÿ™Œ 1
    i
    • 2
    • 1
  • i

    Iddan Aaronsohn

    07/20/2022, 7:49 AM
    Hey everyone our product FlyCode is on Product Hunt! FlyCode lets you make your web app editable in minutes. We let your product and marketing teams to edit texts and images directly so they wonโ€™t need to open a ticket for you and our secret sauce: Prisma ๐Ÿ˜ป https://www.producthunt.com/posts/flycode
    prisma green 3
    ๐Ÿ‘๐Ÿพ 1
    ๐Ÿ‘ 6
    prisma rainbow 1
    ๐Ÿ‘€ 5
  • v

    Vasek Mlejnsky

    07/29/2022, 4:05 PM
    Hey folks! I wanted to share a demo showing how we converted Prisma's quickstart docs to an interactive onboarding guide with a cloud environment where you can run code. Would love to hear your feedback if you have any ๐Ÿ™‚ https://twitter.com/mlejva/status/1550450085091328000
    ๐Ÿ‘€ 3
    prisma rainbow 1
    ๐Ÿ“น 1
    ๐Ÿ‘ 7
    i
    a
    • 3
    • 3
  • f

    Foysal

    07/31/2022, 5:27 PM
    Buongiorno everyone! Just hit publish on this mammoth post, 8K+ word count, that will walk you through planning and building an entire app using prisma and remix. Written for beginners mostly but there's small bits of learning nuggets for everyone! https://foysal.it/posts/fullstack-remix-app/
    ๐Ÿคฉ 7
    ๐Ÿ‘๐Ÿพ 1
    ๐Ÿ‘ 7
    prisma rainbow 1
    n
    j
    • 3
    • 6
  • y

    yujonglee

    08/07/2022, 6:14 AM
    I released a new version of
    letsdmmf
    a few days ago. https://github.com/yujong-lee/letsdmmf Anyone interested in building Prisma Generator might find it useful. If you are new to DMMF, you can run
    letsdmmf example
    to learn about DMMF with a minimal schema of various types. You can only install it via Homebrew for now. Any questions/contributions are welcome. Thank you.
    ๐Ÿ™Œ๐Ÿพ 1
    ๐Ÿ‘๐Ÿพ 1
    ๐Ÿ™Œ 3
  • j

    James Fox

    08/17/2022, 7:47 AM
    Hey Prisma community! We're excited to announce the launch of Gamma, a new fast way to make engaging presentations and decks. We've proudly built the core of all our APIs on top of Prisma prisma rainbow, and we would absolutely not be where we are today without it. Huge shout out to the awesome team at Prisma that continues to ship product at a crazy fast pace and listen to developers! We'd love your feedback and support on what we've built. Feel free to checkout our Product Hunt page (https://www.producthunt.com/posts/gamma) and let us know what you think!
    ๐ŸŽ‰ 6
    prisma rainbow 6
    v
    • 2
    • 1
1...56789Latest