https://www.prisma.io/ logo
Join Slack
Powered by
# prisma-whats-new
  • n

    nikolasburk

    06/03/2019, 3:59 PM
    Hey everyone <!here>! ๐Ÿ™Œ As you might have noticed, we are working hard towards a first release of Prisma 2 that will be available by Prisma Day on June 19! We just published a blog post that highlights some of the upcoming improvements and new features, you can read it here: https://www.prisma.io/blog/prisma-2-is-coming-soon-mwwfhevie993/ Of course, we'd also love to see you at Prisma Day! The tickets are selling out quickly and we just opened up that last batch, be sure to get yours while they're still available: prisma.io/day ๐Ÿƒโ€โ™€๏ธ
    ๐Ÿ˜ 16
    โค๏ธ 11
    prisma cool 35
    ๐Ÿ’š 6
    fast parrot 10
    ๐ŸŽ‰ 24
    ๐Ÿ”— 5
    ๐Ÿ‡ฐ๐Ÿ‡ท 2
    ๐Ÿ™Œ 5
    ๐Ÿš€ 6
    ๐Ÿ’ฏ 2
  • s

    schickling

    06/03/2019, 4:08 PM
    Fixed link for above โ˜๏ธ https://www.prisma.io/blog/prisma-2-is-coming-soon-mwwfhevie993/
    ๐Ÿ’ฏ 43
    ๐Ÿ™ 11
    prisma cool 6
    ๐Ÿ’• 1
    ๐Ÿ˜ 21
    ๐Ÿ‡ฉ๐Ÿ‡ฟ 1
    ๐Ÿ‘ 19
    โค๏ธ 7
    ๐Ÿ™ˆ 3
    ๐Ÿ‡ณ๐Ÿ‡ฌ 1
    ๐Ÿ‡ฑ๐Ÿ‡น 4
    fast parrot 15
    ๐Ÿ‡ฐ๐Ÿ‡ท 3
  • n

    nikolasburk

    06/18/2019, 4:52 PM
    Hey <!everyone>, just in time for tomorrow's Prisma Day, we are launching the first Preview version of Prisma 2 ๐Ÿš€ After months of hard work, we are incredibly excited to share what we have been working on! Prisma 2's main features are two standalone tools: - Photon: A type-safe database client (the evolution of the Prisma client) - Lift: A declarative data modeling and schema migration system ๐Ÿ’ก You can learn all about Prisma 2 in the announcement: https://www.prisma.io/blog/announcing-prisma-2-zq1s745db8i5/ ๐Ÿ“š The documentation for Lift and Photon is temporarily hosted on GitHub and will at some point get merged into the main Prisma website: https://github.com/prisma/prisma2-docs As Prisma 2 is running in Preview, there are currently a number of limitations, such as missing features, limited performance and stability issues. You can find a list of all current limitations here: https://github.com/prisma/prisma2-docs/blob/master/limitations.md For existing Prisma 1 users, there's no immediate need to upgrade to Prisma 2. We are running an extensive testing and validation period over the summer to ensure Prisma 2 is stable when it's released for General Availability. You can help us a lot by testing Prisma 2 and sharing your feedback in the #prisma2-preview channel or by creating issues in the new GitHub repositories for Photon JS and Lift: - https://www.github.com/prisma/photonjs - https://www.github.com/prisma/lift
    ๐Ÿ‡ณ๐Ÿ‡ฌ 11
    ๐Ÿ‡ฏ๐Ÿ‡ต 5
    ๐Ÿ‡ฉ๐Ÿ‡ด 4
    ๐Ÿ‡จ๐Ÿ‡ฆ 5
    pride parrot 5
    ๐Ÿ‡ฑ๐Ÿ‡น 2
    parrotwave6 43
    ๐Ÿ’ฏ 31
    ๐Ÿ 17
    ๐Ÿคฉ 20
    ๐Ÿ‡จ๐Ÿ‡ด 12
    prisma rainbow 52
    ๐Ÿ‡ฉ๐Ÿ‡ช 25
    graphql 32
    ๐Ÿ”ฅ 19
    ๐Ÿ™Œ 113
    prisma cool 86
    ๐Ÿ˜ 57
    fast parrot 65
    ๐Ÿ™ 27
    ๐ŸŽ‰ 27
    ๐Ÿ’š 20
    ๐Ÿ‘€ 20
    ๐Ÿ‡บ๐Ÿ‡ธ 28
    ๐Ÿ‡ฎ๐Ÿ‡ณ 18
    ๐Ÿ‡ฐ๐Ÿ‡ท 17
    ๐Ÿค˜ 26
    ๐Ÿ˜Ž 17
    germany parrot 9
    ๐Ÿฆœ 18
    ๐Ÿ•บ 9
    godmode 5
    โค๏ธ 3
    pakistan parrot 4
    ๐Ÿ‡ฆ๐Ÿ‡บ 3
    ๐Ÿ‡ง๐Ÿ‡ท 14
    america parrot 14
    ๐Ÿ‡จ๐Ÿ‡ณ 4
    ๐Ÿ‡บ๐Ÿ‡ฟ 1
    ๐Ÿ‡ซ๐Ÿ‡ฎ 2
    ๐Ÿ‡ฌ๐Ÿ‡ท 1
    ๐Ÿ‡จ๐Ÿ‡ต 16
    ๐Ÿ‘ 21
    ๐Ÿ‡ช๐Ÿ‡ธ 3
    ๐Ÿ› 2
    ๐Ÿ‡ญ๐Ÿ‡ฐ 2
    ๐Ÿ‡ฐ๐Ÿ‡ฌ 2
    ๐Ÿ‡ป๐Ÿ‡ณ 3
    ๐Ÿ‡ท๐Ÿ‡บ 8
    ๐Ÿ‡บ๐Ÿ‡ฆ 4
  • n

    nikolasburk

    06/18/2019, 4:57 PM
    PS. It would be awesome if you could help us sharing the announcement on social media: https://twitter.com/prisma/status/1141025713723719681 ๐Ÿฆ ๐Ÿ™Œ
    ๐Ÿš€ 21
    ๐Ÿ’ฏ 12
    ๐Ÿ‘ 2
    ๐Ÿ˜€ 15
    ๐Ÿ‡ณ๐Ÿ‡ฌ 1
  • n

    nikolasburk

    07/11/2019, 4:14 PM
    Hey everyone, here's a quick update on our release process for Prisma 2: We will be issuing weekly releases named
    preview-1
    ,
    preview-2
    ,
    preview-3
    , ... on Thursdays. You can find more info around the release process here: https://github.com/prisma/prisma2/tree/master/releases Furthermore, we just shipped our first Preview release:
    preview-1
    ๐ŸŽ‰ ๐Ÿšข ๐Ÿ˜„ Next to a number of fixes and improvements that we tackled thanks to the issues you all opened, this preview comes with 3 major changes: - Renamed
    project.prisma
    to
    schema.prisma
    - Renamed
    postgres
    data source provider to
    postgresql
    - Support for ZEIT Now deployments for Photon JS You can find the detailled release notes here: https://github.com/prisma/prisma2/releases/tag/2.0.0-preview-1 Your help over the last two weeks was incredibly valuable! Please keep your questions, ideas and issues coming, that's the best way to help us accelerate the release process and ensure we're getting to a stable version of Prisma 2 as fast as possible! ๐Ÿ™
    โค๏ธ 7
    fast parrot 29
    ๐Ÿš€ 20
    prisma rainbow 31
  • e

    Etel

    07/16/2019, 12:08 PM
    Hey everyone, The videos and photos from Prisma Day are up! If you came by and want a refresher or are curious to check out what the day was about, itโ€™s all live. Weโ€™d love to hear your thoughts and canโ€™t wait to do more events in the future. ๐Ÿ™Œ ๐Ÿ“ธ Photos: https://photos.app.goo.gl/MfiweD9yzoE5WRAG9 ๐ŸŽฅ Videos: https://www.youtube.com/playlist?list=PLn2e1F9Rfr6k7Xy9MLV-1wJG0bh7vzz-p โœ๏ธ Blog Post: https://www.prisma.io/blog/watch-prisma-day-talks-z11sg6ipb3i1/ ๐Ÿฆ Tweet: https://twitter.com/prisma/status/1151095293758377985
    โค๏ธ 18
    ๐Ÿ˜€ 9
    ๐Ÿ”ฅ 5
    โœ”๏ธ 1
    ๐Ÿ‘ 14
    ๐Ÿ‡ฐ๐Ÿ‡ท 7
    ๐Ÿ‘ 11
    ๐Ÿ‘พ 2
    ๐Ÿ‡ฒ๐Ÿ‡ฆ 1
    pakistan parrot 2
    ๐ŸŽ‰ 39
    ๐Ÿš€ 16
    โ˜‘๏ธ 11
    ๐Ÿ‡บ๐Ÿ‡ฆ 4
    ๐Ÿ‘€ 11
    ๐Ÿšข 1
    ๐Ÿ’ฏ 22
    prisma cool 20
    fast parrot 44
    ๐Ÿ™‚ 9
  • j

    jasonkuhrt

    09/24/2019, 4:29 PM
    Hey everyone, we have a few pieces of news we want to share. ๐Ÿ™‚ prisma labsFirst up is that weโ€™re quietly launching Prisma Labs. This is a branch of Prisma focused on the ecosystem around Prisma Framework. The Labs team will be led by myself in collaboration with @weakky and overseen by @schickling. The Labs team will be focused this quarter on Nexus, a code-first approach for writing GraphQL APIs. Weโ€™ll continue to push forward in close collaboration with @tgriesser on the core (the original Nexus visionary), while also investing heavily on realizing the awesome potential of the nexus-prisma plugin. A number of GitHub repos currently under
    prisma/*
    have migrated to
    prisma-labs/*
    . Weโ€™ve setup #labs and our sprint work is public at https://github.com/orgs/prisma-labs/projects/1. The Labs team is eager to find transparent ways of working. --- ๐Ÿšฅ Second up is our announcement that starting with
    nexus-prisma@0.4
    support for Prisma 1 will be dropped. For those following the repo youโ€™ve probably already sensed this coming, but we want to make this official and clear so that you can plan accordingly sooner than later. All current and future Prisma 1 specific GitHub issues have been/will be marked with a
    note/prisma1
    label. You can expect these issues to generally not be worked on by the core team. In the future we will probably also close these issues as
    note/wontfix
    to bring further clarity. Finally, expect a migration doc soon. We realize early adopters who invested heavily into
    nexus-prisma@0.3
    may feel left out here. Please do chime in with any feedback you have in our tracking issue for this change at https://github.com/prisma/nexus-prisma/issues/378. --- ๐ŸŒฑ Thirdly is a state-of-nexus-prisma update. Over the next couple of weeks we will be rolling out various meta-infrastructure improvements to improve project velocity and health. Some of these include: 1. CI/CD releases so that you get value as soon as its ready (https://github.com/prisma/nexus-prisma/issues/379) 2. Rich changelog so that you can catch up on changes quickly and better use tools like renovate that will put this information right into your pull-requests (https://github.com/prisma/nexus-prisma/issues/407) 3. Giving you control over which version of
    nexus-prisma
    your app depends on (no longer bundled inside Prisma 2 CLI) and using as a regular node library rather than a Prisma 2 generator (https://github.com/prisma/nexus-prisma/issues/395) 4. Revamping the docs and app examples (https://github.com/prisma/nexus-prisma/issues/380) 5. Revamping out issue labelling system (https://github.com/prisma-labs/issues/issues/1) While perhaps not as exciting to you as product improvements, weโ€™re optimistic for how this streamlined automation will facilitate team focus, and we think users will gain too with more transparency into our work and tighter feedback loops. As we iron out our processes, expect these patterns to be rolled out across more of Labsโ€™ projects too. We hope this underscores our commitment to
    nexus-prisma
    and what may come in the future. Mapping your data layer to your API layer should be safe, easy, fun, and flexible. Itโ€™s a key part of making data easy, Prismaโ€™s mission. You should be able to focus on the design decisions and evolution of the mapping, while being mostly freed from its plumbing. You should at all times be able to summon a macro view of your mapping topology and generally be confident that the wiring from A-Z is bug free. And so a primary Q4 objective for the Labs team is reaching a 1.0 iteration on nexus-prisma. But of course the mapping space is a nuanced beast with a huge design surface. 1.0 will be but a start. Weโ€™re excited to explore bold new ideas come 2020 sourced as much, we hope, from not just our own internal idea bank but the broader nexus and
    nexus-prisma
    community. ๐Ÿ™๐Ÿป ๐Ÿš€
    ๐ŸŒŸ 15
    ๐Ÿ™Œ 8
    prisma labs 2
    ๐Ÿ‘ 10
    ๐Ÿ‡จ๐Ÿ‡ฆ 13
    australia parrot 5
    ๐Ÿ‡ง๐Ÿ‡ท 18
    pakistan parrot 5
    ๐Ÿ‡ฑ๐Ÿ‡ฐ 3
    ๐Ÿ‡ง๐Ÿ‡ช 7
    ๐Ÿ‡ฒ๐Ÿ‡ฆ 5
    ๐Ÿ‡บ๐Ÿ‡ฆ 6
    ๐Ÿ‡ฐ๐Ÿ‡ท 10
    ๐Ÿ‡ท๐Ÿ‡บ 7
    ๐Ÿ‡ฎ๐Ÿ‡ณ 19
    ๐Ÿ‡ฏ๐Ÿ‡ต 5
    ๐Ÿ‡ณ๐Ÿ‡ฎ 5
    ๐Ÿ‡ธ๐Ÿ‡ฐ 6
    ๐Ÿ‡ณ๐Ÿ‡ฑ 4
    ๐Ÿ‡น๐Ÿ‡ณ 2
    ๐Ÿš€ 26
    ๐Ÿ˜Ž 18
    ๐Ÿ‡ต๐Ÿ‡ช 6
    ๐Ÿ‡ช๐Ÿ‡จ 1
    portugal parrot 2
    ๐ŸŽ‰ 85
    ๐Ÿ‡บ๐Ÿ‡ธ 20
    ๐Ÿ’ฏ 18
    โค๏ธ 17
    ๐Ÿ‡ญ๐Ÿ‡บ 5
    ๐Ÿ‡ฆ๐Ÿ‡บ 7
    ๐Ÿ‡จ๐Ÿ‡ต 22
    ๐Ÿ‡ฉ๐Ÿ‡ฐ 3
    ๐Ÿ‡จ๐Ÿ‡ฟ 7
    ๐Ÿ‡ฌ๐Ÿ‡น 3
    ๐Ÿ‡จ๐Ÿ‡ด 8
    ๐Ÿ‡ป๐Ÿ‡ณ 9
    ๐Ÿ‡ฎ๐Ÿ‡น 4
    ๐Ÿ‡ฎ๐Ÿ‡ฑ 2
    ๐Ÿ‡ฉ๐Ÿ‡ช 22
    ๐Ÿฆœ 63
    graphql 33
    ๐Ÿ‡จ๐Ÿ‡ณ 8
    india parrot 7
    ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ 4
    ๐Ÿ‡ฒ๐Ÿ‡ฝ 7
    ๐Ÿ‡ต๐Ÿ‡ฑ 9
    ๐Ÿ‘ 1
    ๐Ÿ‡ฐ๐Ÿ‡ช 3
    ๐Ÿ‡ธ๐Ÿ‡ฆ 4
  • n

    nikolasburk

    03/31/2020, 4:30 PM
    Hey everyone <!channel> ๐Ÿ‘‹ ๐Ÿš€ Prisma 2.0 is Now in Beta: Type-safe Database Access with Prisma Client Itโ€™s here! After over a year of work, we are incredibly excited to launch the official Beta of Prisma 2.0 with Prisma Clientโ€™s Type-safe Database Access, along with a new website and updated Prisma 2.0 documentation ๐Ÿฅณ Get started in 5 minutes in the Quickstart! โ€ข New Site Design ๐Ÿ‘€ โ€ข New Docs ๐Ÿ“š โœจ The main goal of Prisma Client is to increase the productivity of application developers when working with databases! Here are a couple of the major benefits Prisma Client _provides_: โ€ข Auto-completionย in code editors instead of needing to look up documentation โ€ข Thinking in objectsย instead of mapping relational data โ€ข Type-safe database queriesย that can be validated at compile time โ€ข Single source of truthย for database and application models โ€ข Less boilerplateย so developers can focus on the important parts of their app ๐Ÿ™Œ Check out the blog post and share your feedback in theย #prisma2-beta channel or by creating issues in the GitHub repo!
    ๐Ÿ’Š 4
    ๐ŸŒŽ 9
    ๐Ÿ‡ง๐Ÿ‡ท 12
    ๐Ÿ’Ž 9
    ๐Ÿ‡ฆ๐Ÿ‡ซ 2
    sweden parrot 8
    ๐Ÿ‡ง๐Ÿ‡ช 6
    ๐Ÿ‡ท๐Ÿ‡ด 3
    ๐ŸงŒ 3
    ๐Ÿ‡ซ๐Ÿ‡ท 28
    newzealand parrot 7
    ๐Ÿš€ 141
    ๐Ÿ‡ธ๐Ÿ‡ช 14
    france parrot 6
    ๐Ÿ™ 46
    prisma rainbow 100
    ๐Ÿ‡ฐ๐Ÿ‡ท 34
    ๐Ÿ’ฆ 24
    prisma cool 32
    ๐Ÿ 21
    ๐Ÿ’ฏ 24
    ๐ŸŽ‰ 270
    โค๏ธ 144
    fast parrot 147
    ๐Ÿ‡ฌ๐Ÿ‡ง 26
    ๐Ÿ‡ฒ๐Ÿ‡ฝ 22
    ๐Ÿ‡ซ๐Ÿ‡ฎ 20
    ๐Ÿ‡ฉ๐Ÿ‡ช 31
    ๐Ÿ† 16
    ๐Ÿ‡บ๐Ÿ‡ธ 16
    graphql 15
    ๐Ÿ’Œ 8
    salute 8
    pokemon charizard 8
    ๐Ÿ” 5
    ๐Ÿ•ก 4
    prisma green 100
    ๐Ÿ‘€ 44
    ๐Ÿ‘Œ๐Ÿผ 39
    ๐Ÿ”ฅ 48
    germany parrot 29
    canada parrot 25
    ๐Ÿ‘ 29
    โœŒ๐Ÿผ 15
    ๐Ÿ‡ฉ๐Ÿ‡ฐ 6
    ๐Ÿ‡ณ๐Ÿ‡ฌ 15
    ๐Ÿพ 10
    ๐Ÿ‡ฐ๐Ÿ‡ช 8
    ๐Ÿ‡จ๐Ÿ‡ฆ 11
    windows 8
  • e

    Etel

    06/05/2020, 3:30 PM
    Heyย <!everyone>!ย ๐Ÿ‘‹ We are really excited to invite the Prisma Slack toย *Prisma Dayย *2020. This year, we are thrilled to have the event beย onlineย and over theย course of two days. ๐Ÿ—“๏ธย Date: June 25 & 26thย  ๐Ÿ“ย Location: Onlineโ€” talks starting at 8am EDT/2pm CEST ๐Ÿค‘ย Cost: Free! This is our second year doing Prisma Day, and though we canโ€™t be together in person, we hope to create a great space for the Prisma community around the world. Weโ€™re dividing the two days between workshops, on the first day, and talks, on the second. The talks will be recorded, but attending live will give folks a chance to ask questions of the speakers. This is our second Prisma focusedย community conferenceย and one that weโ€™re dedicating toย talks on modern app development, databases,ย and of course all of the waysย developers and teams use Prisma. The site is live! Keep an eye on the site! Weโ€™ll be posting the schedule and speakers next week! Prisma Day Showcaseโ€” show what youโ€™re working on!ย In addition to talks and workshops, we wanted to create a live version of the Prisma #showcase channel and invite folks who have built projects with Prisma or tools to show them to the Prisma audience, with a 5 minute lightning talk during Prisma Day. Weโ€™ll be highlighting these throughout the event.ย  If you have something youโ€™d be interested in sharing, reach out toย @Etelย orย @Daniel Normanย directly on slackย ๐Ÿ™‚!
    โค๏ธ 66
    ๐Ÿ™Œ 30
    ๐Ÿ‡ฉ๐Ÿ‡ด 6
    fast parrot 87
    ๐Ÿš€ 35
    ๐Ÿ‡จ๐Ÿ‡ด 1
    ๐Ÿ‘€ 7
    ๐Ÿ“† 4
    โœ… 2
    ๐Ÿ‡ฌ๐Ÿ‡น 1
    ๐Ÿ‡ช๐Ÿ‡ธ 2
    australia parrot 1
    ๐Ÿ‡ช๐Ÿ‡บ 1
    southafrica parrot 1
    ๐Ÿ‡ฏ๐Ÿ‡ต 1
    ๐Ÿ‡ญ๐Ÿ‡ฐ 1
    prisma green 9
    canada parrot 6
    ๐Ÿ‡ฐ๐Ÿ‡ท 8
    india parrot 7
    ๐Ÿ‡ง๐Ÿ‡ท 3
    ๐Ÿ‡ณ๐Ÿ‡ฌ 5
    eu parrot 1
    ๐Ÿ‡ณ๐Ÿ‡ด 1
    ๐Ÿ‡ฏ๐Ÿ‡ฒ 1
    ๐Ÿ”ฅ 39
    ๐Ÿ‡ฎ๐Ÿ‡ฑ 2
    prisma cool 106
    ๐Ÿ’Œ 28
    graphcool 18
    ๐Ÿ‡บ๐Ÿ‡ธ 4
    ๐Ÿ‘ 11
    ๐Ÿ‘ 4
    pakistan parrot 15
    ๐Ÿ’ช 11
    ๐ŸŽ‰ 9
    ๐Ÿ‡ฒ๐Ÿ‡ฝ 1
    ๐Ÿ‡จ๐Ÿ‡ฟ 1
    ๐Ÿ’ฏ 21
    prisma rainbow 27
    ๐Ÿ‡ท๐Ÿ‡บ 3
    ๐Ÿ‡ฎ๐Ÿ‡ณ 3
  • n

    nikolasburk

    06/09/2020, 12:02 PM
    Hey Prisma friendsย ๐Ÿ‘‹ <!channel> prisma rainbowย We've got exciting news: Prisma 2.0 is Ready for General Availabilityย prisma rainbow After running Prisma 2.0 in Beta for the past two months, we're happy to share the first production-ready version of Prisma 2.0 with youย ๐ŸŽ‰ Prisma 2.0 is an open-source database toolkit. Today's release featuresย Prisma Client, a type-safe and auto-generated query builder for your database. Thanks toย introspectionย via the Prisma CLI, Prisma Client can be used for existing databases as well. The main goals of Prisma Client are to ...: โ€ขย ... boost productivityย by letting developers query data in natural and familiar ways โ€ขย ... increase confidenceย with type-safety, auto-completion and a robust query API
    Note that Prisma Migrate and Prisma Studio areย notย part of today's release. They're both still considered experimental.
    Read theย announcement blog postย to learn everything you need to know about Prisma 2.0! ๐Ÿš€ย Getting started with Prismaย ๐Ÿš€ The easiest way to get started is by following theย Quickstartย (5 min). It is based on a SQLite demo database and doesn't require any setup! You can also connect Prisma to your own PostgreSQL or MySQL database, either inย  anย existing projectย or whenย starting from scratch. ๐Ÿ—ฃ๏ธย Help us spread the wordย ๐Ÿ—ฃ๏ธ We're super excited about today's launch and would appreciate if you could help spread the word about Prisma! Share it with your friends and colleagues, we'd love to hear what everyone thinks of this new approach for working with databases. If you're on Twitter, it would mean a lot to us if you could share ourย announcement tweet!ย ๐Ÿ™ โฌ†๏ธย Upgrading from Prisma 1ย โฌ†๏ธ If you're currently using Prisma 1 and want to upgrade to the new version, you can start by learning about the upgrade process in the docs:ย How to upgradeย ๐Ÿ“š If you have any questions or feedback about the upgrade process, pleaseย create a GitHub issue in our new feedback repo. You can alsoย share your personal feedback pathย with us and we'll try to figure out the best way to upgrade with you! We're also planning upgrade webinars, where we're demoing the upgrade process for different scenarios (e.g. usingย 
    prisma-binding
    , Prisma Client, Nexus, ...). The webinars are currently planned for July, we'll announce the dates soon! โœ‰๏ธย Let us know what you thinkย โœ‰๏ธ As always, we very much appreciate your feedback! Please don't hesitate to reach out on here on Slack or onย GitHubย if you have any questions, thoughts or any other kind of feedback about Prisma!ย ๐Ÿ™Œ ๐ŸŒŽย Join us online for Prisma Day on June 25th and 26thย ๐ŸŒŽ We're hosting another edition ofย Prisma Dayย this year and are going fully remote. Join us online for hands-on workshops on June 25th and great talks on June 26th. Some of the speakers include GitHub co-founderย Tom Preston-Werner, Netlify CEOย Mathias Biilmann Christensenย and lots of Prisma folks to tell you the latest about Prisma 2.0. Sย A note on this Slackย S We'll now make Prisma 2 theย defaultย for all Slack conversations. Concretely, this means: โ€ข we renamed the theย #prisma2-betaย channel to justย #prisma2 โ€ข we created a dedicatedย #prisma1ย channel for conversations around Prisma 1
    prisma cool 12
    ๐Ÿ˜ 25
    prisma rainbow 82
    graphcool 14
    ๐Ÿ’ฏ 71
    fast parrot 133
    ๐Ÿค— 24
    ๐Ÿ‡ฎ๐Ÿ‡ฉ 8
    ๐Ÿ‡ง๐Ÿ‡ช 6
    โค๏ธ 72
    ๐Ÿ˜Ž 16
    prisma labs 10
    ๐Ÿš€ 52
    ๐Ÿ˜˜ 17
    graphql 17
    germany parrot 7
    ๐Ÿ‡ฐ๐Ÿ‡ท 9
    australia parrot 2
    ๐Ÿ›€ 1
    ๐Ÿ‡ช๐Ÿ‡ช 2
    โœจ 2
    ๐Ÿ‘ 43
    ๐Ÿคฉ 32
    ๐Ÿ‘€ 14
    ๐Ÿคฑ 9
    ๐Ÿ‡ฎ๐Ÿ‡ณ 15
    ๐Ÿ‡ฉ๐Ÿ‡ช 12
    ๐Ÿ‡ต๐Ÿ‡ธ 2
    ๐Ÿ‡ช๐Ÿ‡น 1
    ๐Ÿ‡ฒ๐Ÿ‡ฆ 1
    ๐Ÿ‡ง๐Ÿ‡ท 5
    ๐Ÿฆœ 5
    france parrot 3
    ๐Ÿ‡ณ๐Ÿ‡ฌ 7
    ๐Ÿ‡น๐Ÿ‡ท 3
    ๐Ÿ‡บ๐Ÿ‡ธ 4
    eu parrot 3
    ๐Ÿ‡ธ๐Ÿ‡ช 8
    ๐Ÿ‡ต๐Ÿ‡ฐ 3
    ๐Ÿ‡จ๐Ÿ‡ณ 1
    ๐Ÿ™Œ 9
    prisma dark 7
    ๐Ÿ‡ฐ๐Ÿ‡ช 1
    ๐Ÿ‡ง๐Ÿ‡ป 1
    ๐Ÿ‡ฒ๐Ÿ‡ฝ 3
    ๐Ÿ™ 4
    ๐Ÿ‡จ๐Ÿ‡ฟ 5
    ๐Ÿ‡ฎ๐Ÿ‡ฑ 2
    ๐Ÿพ 5
    ๐Ÿ‡ช๐Ÿ‡บ 2
  • e

    Etel

    06/18/2020, 3:40 PM
    Hey <!everyone> ๐Ÿ‘‹ โœจ Prisma Day is a week away, and we could not be more excited!โœจ There are two days of events (all of which are free ๐Ÿค‘ ) โ€ข Thursday, June 25th is a day of workshops โ€ข Friday, June 26th features a full line up of talks, on topics including Databases, Modern Application Frameworks, Serverless, and what the community has built with Prisma. ๐Ÿ“† With everything coming so soon, and with some amazing Prisma talks lined up, we wanted to keep everyone in the loop about how to stay involved! ๐Ÿ‘จโ€๐Ÿซ Workshops: On Thursday, June 25th, weโ€™re hosting 3 workshops. Because youโ€™ll have a chance to interact with the instructor, weโ€™re asking for people to register in advance for the one theyโ€™re interested in: โ€ข A practical introduction to Prisma 2.0 (2-4pm CEST//8-10am EST): Sign up โ€ข Building a type-safe GraphQL server with Nexus and Prisma (5-8pm CEST//11-2pm EST): Sign up โ€ข Building static sites with Prisma and Next.js (5-7pm CEST//11-1pm EST): Sign up ๐Ÿ‘‹ Join the channel: All of the chat, Q&A, and discussion the day of will happen in the #prismaday channel. Meet your fellow Prisma Day attendees and say โ€œHiโ€ ahead of time. ๐ŸŽฅ Set a reminder: YouTube can send you a reminder when everything

    kicks offโ–พ

    on Friday. ๐ŸŽŸ๏ธ Get your ticket: As always, you can sign up for Prisma Day on the site itself to stay in the loop about the details of the event: https://www.prisma.io/day.
    prisma dark 24
    ๐Ÿ‡จ๐Ÿ‡ฑ 2
    ๐ŸŽฅ 4
    ๐Ÿ‡ฐ๐Ÿ‡ท 3
    ๐Ÿ™Œ 1
    ๐Ÿš€ 4
    ๐Ÿ‘€ 1
    ๐Ÿ‡ป๐Ÿ‡ช 3
    ๐Ÿ‡ฌ๐Ÿ‡ท 1
    ๐Ÿ’ช 1
    prisma rainbow 31
    ๐Ÿ‡ฎ๐Ÿ‡ณ 9
    ๐Ÿ‡ต๐Ÿ‡ฐ 1
    ๐Ÿฆœ 2
    ๐Ÿ’š 3
    ๐Ÿ‡ณ๐Ÿ‡ฌ 4
    โค๏ธ 15
    india parrot 3
    germany parrot 3
    ๐Ÿ˜ 3
    ๐Ÿ‡ฒ๐Ÿ‡ฆ 2
    ๐Ÿ‡ป๐Ÿ‡ณ 1
    pakistan parrot 1
    ๐Ÿ‡ฉ๐Ÿ‡ฐ 1
    ๐Ÿ‡จ๐Ÿ‡ฟ 2
    ๐Ÿ‡ธ๐Ÿ‡ฐ 1
    ๐Ÿ‡ฏ๐Ÿ‡ฒ 1
    fast parrot 50
    ๐Ÿ‡จ๐Ÿ‡ฆ 3
    ๐Ÿ‡ง๐Ÿ‡ท 3
    ๐Ÿ‡จ๐Ÿ‡ณ 1
    portugal parrot 1
    ๐Ÿ‡จ๐Ÿ‡ด 3
    ๐Ÿ‡ฐ๐Ÿ‡ฌ 2
  • n

    nikolasburk

    06/23/2020, 2:40 PM
    Hey everyoneย ๐Ÿ‘‹ We just released Prismaย v2.1.0ย ๐ŸŽ‰prisma rainbow Here is what's new in this version: ๐Ÿ”ย Basic filtering onย 
    Json
    ย data in Prisma Client
    When querying data, you can now perform basic filtering withย 
    Json
    ย fields usingย 
    equal
    ย andย 
    not
    . Check out theย release notesย for an example. ๐Ÿ™ˆย Hide the Prisma CLI Update Message You can now hide the Prisma CLI update notifier message by setting the environment variableย 
    PRISMA_HIDE_UPDATE_MESSAGE
    ย (e.g. toย 
    "1"
    ,ย 
    "true"
    ย orย 
    "asd"
    ). โšก*๏ธ Prepared statement caching for PostgreSQL* Under the hood, we enabledย prepared statement cachingย for PostgreSQL. This way Prisma Client'sย query engineย does not repeatedly prepare the same statement but can reuse an existing one which reduces database CPU usage and query latency. ๐Ÿ›ย Many bug fixes for Prisma VSCode Extension Theย Prisma VSCode extensionย received an extraordinary number of tiny fixes this release, which will make using it much more pleasant. ๐Ÿงช Experimental features From this release onwards, we'll enableย experimentalย features that you can explicitly opt-in to! Note that these features are not part of your official and stable API and may be changed or removed completely in a future release. Experimental features inย Prisma Clientย can be enabled via theย 
    experimentalFeatures
    ย field on theย 
    generator
    ย definition in your Prisma schema. In this release, two new experimental features are released: โ€ขย `connectOrCreate`: A new query option similar toย upsertย but used inside ofย nested writesย (issue) โ€ขย `transactionApi`: Enables a newย 
    transaction
    ย function in Prisma Client that lets you execute multiple write operations wrapped in a transaction (issue) Here is how you can enable them for your Prisma Client:
    Copy code
    generator client {
      provider = "prisma-client-js"
      experimentalFeatures = ["connectOrCreate", "transactionApi"]
    }
    Be sure to runย 
    npx prisma generate
    ย after you've added these fields to update your generated Prisma Client. To enable experimental features in theย Prisma CLI, you need to add explicitย experimental flagsย when running a command. This Prisma release contains an experimental feature for theย 
    prisma introspect
    ย command that keeps your manual changes in the Prisma schema after youย re-introspectย your database (e.g.ย 
    @map
    ย andย 
    @@map
    ย attributes and relation field names). If you want to try out this functionality, you need to add theย 
    --experimental-reintrospection
    ย flag to theย 
    prisma introspect
    ย command:
    Copy code
    npx prisma introspect
    You can learn more about all features in theย release notes, we're looking forward to your feedback for the new version!ย ๐Ÿ™Œย ๐Ÿ˜„
    ๐Ÿ‡ต๐Ÿ‡ฐ 2
    2๏ธโƒฃ 10
    prisma cool 8
    ๐Ÿ‡น๐Ÿ‡ท 1
    0๏ธโƒฃ 12
    ๐Ÿ˜Ž 6
    ๐Ÿ‡ง๐Ÿ‡ช 2
    ๐Ÿคนโ€โ™‚๏ธ 6
    fast parrot 2
    1๏ธโƒฃ 12
    ๐Ÿ”ฅ 23
    prisma labs 6
    ๐Ÿ‡ป๐Ÿ‡ช 1
    ๐Ÿ‡ณ๐Ÿ‡ฌ 4
    ๐Ÿ‡ฒ๐Ÿ‡ฝ 1
    ๐Ÿ‡จ๐Ÿ‡ฟ 3
    ๐Ÿ‡ง๐Ÿ‡ท 2
    ๐Ÿ‡ฎ๐Ÿ‡ณ 1
    prisma rainbow 42
    ๐Ÿ‡ฐ๐Ÿ‡ท 2
    โค๏ธ 1
    ๐Ÿ’ฏ 2
  • e

    Etel

    06/26/2020, 1:40 PM
    If youโ€™re following the convo during Prisma Day (convo in slack: #prismaday), you may have heardย @Daniel Normanย mention in his talk that we launchedย Prismaโ€™s Data Guideย today!ย ๐Ÿš€ ย Prismaโ€™s Data Guide is a library of educational articles focused on making databases more approachable to developers. ๐Ÿ“šย We see the site as a work in progress, and the vision is to eventually offer content covering a wide range of databases, for beginners and advanced users alike. postgresย To start out, we are creating some introductory guides that cover database fundamentals and developing a sequence of PostgreSQL articles.ย  Further down the line, we hope to work on content for other relational and non-relational databases. ๐ŸŒŸย In time, we hope that these resources will help people develop a deeper understanding of their technology choices, reduce the time it takes to be productive with new databases, and generally make databases a little less intimidating. ๐Ÿ’ซย So, please, take a look at what we have so far and let us know what you think by submitting an issue in theย GitHub repo!
    ๐Ÿ”ฅ 23
    โค๏ธ 6
    ๐Ÿ˜ 6
    ๐Ÿ“š 3
    ๐Ÿ‘ 4
    ๐Ÿ‡ณ๐Ÿ‡ฌ 1
    ๐Ÿ‡ฌ๐Ÿ‡ช 1
    prisma cool 26
    ๐Ÿ‘‹ 7
    prisma green 4
    ๐Ÿ‡ฎ๐Ÿ‡ณ 1
    โœจ 4
    prisma rainbow 23
    ๐Ÿค“ 3
    ๐Ÿ‡ง๐Ÿ‡ท 3
    ๐Ÿ‡ฆ๐Ÿ‡ซ 1
    postgres 11
    ๐Ÿ’ฏ 5
    ๐Ÿš€ 7
    ๐Ÿ‡ต๐Ÿ‡ฐ 3
    ๐Ÿ‡ฏ๐Ÿ‡ฒ 1
  • n

    nikolasburk

    07/07/2020, 2:54 PM
    Hey folks ๐Ÿ™Œ We just released Prisma v2.2.0 ๐Ÿฅณ prisma rainbow Here is what's new in this version โœ… VS Code Quick Fixes You can thank @Carmen for the new Quick Fixes in the Prisma VS Code Extension. These will help you to quickly fix typos in model names or even suggest to create new models/enums with a single click! Check out this GIF to see the new features in action! ๐Ÿš€ ๐Ÿ“ฆ Make
    datasource
    provider dynamic via environment variables
    The
    provider
    field on the
    datasource
    definition in your Prisma schema now also accepts an array of strings (instead of just a plain string). This can be helpful when you want to switch environments which point to different databases based on an environment variable. Learn more about this feature https://github.com/prisma/prisma/issues/1487. ๐Ÿงช Experimental features After adding
    connectOrCreate
    and
    transactionApi
    as the first experimental features in the last release, we're now excited to release another feature to the experimental stage: Aggregation queries with Prisma Client. In addition to the already existing
    count
    query, you can now let Prisma Client calculate sum, minimum, maximum and average values for any fields of type
    Int
    or
    Float
    in your Prisma schema! You can learn more about all features in the release notes, we're looking forward to your feedback for the new version! ๐Ÿ™Œ ๐Ÿ˜„
    โค๏ธ 42
    prisma green 27
    ๐Ÿ”ฅ 8
    ๐Ÿ‘ 4
    ๐Ÿค˜ 1
    ๐Ÿ‡ฎ๐Ÿ‡ณ 1
    ๐Ÿ‡ฏ๐Ÿ‡ฒ 1
    prisma rainbow 5
    ๐Ÿ˜Ž 3
    ๐Ÿ™Œ 1
    pakistan parrot 1
    ๐Ÿงโ€โ™€๏ธ 2
    ๐Ÿ‡ง๐Ÿ‡ท 1
    fast parrot 31
    ๐Ÿš€ 14
    prisma cool 19
    ๐Ÿ’ฏ 7
  • t

    tim2

    07/21/2020, 3:48 PM
    Hey <!everyone> โœŒ๏ธ We just released Prisma 2.3.0 prisma rainbow Here is whatโ€™s new in this version ๐Ÿ“ Rename Helper Tool in VSCode Extension Thanks to @Carmen, you can now easily rename models and enums with the VSCode extension in your schema. ๐Ÿ•ต๏ธโ€โ™€๏ธ Introspection uses order of columns in table to order fields in model
    prisma introspect
    until recently ordered all fields in models alphabetically. Starting with 2.3.0 it now picks up the order from the columns in your database table and uses that same order for the fields in your models in your Prisma Schema file. prisma cool Experimental features have been renamed to preview features With
    2.1.0
    we introduced feature flags for Prisma Client, called โ€œExperimental Featuresโ€. The property in the schema has been renamed from
    experimentalFeatures
    to
    previewFeatures
    to better communicate what they actually are. ๐Ÿฆ• Distinct API (preview) We introduce distinct querying capabilities to Prisma Client. It allows you to query for distinct (unique) rows of a model.
    Copy code
    const result = await prisma.user.findMany({
      where: {},
      distinct: ['name']
    })
    ๐Ÿ„ Middlewares API (preview) Inspired by Koa - Prisma Client now allows you to provide powerful async middlewares.
    Copy code
    prisma.use(async (params, next) => {
      console.log('params', params)
      const before = Date.now()
      const result = await next(params)
      const after = Date.now()
      console.log(`Query ${params.model}.${params.action} took ${after - before}ms`)
      return result
    })
    You can learn more about all features and fixes in theย release notes, weโ€™re looking forward to your feedback for the new version!
    ๐Ÿฆ• 4
    ๐Ÿ‡ต๐Ÿ‡ฐ 7
    ๐Ÿ‡จ๐Ÿ‡ต 3
    ๐Ÿ‡จ๐Ÿ‡ฆ 5
    ๐Ÿ‡ฎ๐Ÿ‡น 4
    ๐Ÿ‡ป๐Ÿ‡ณ 1
    ๐Ÿ‡น๐Ÿ‡ฟ 1
    ๐Ÿ‡ง๐Ÿ‡ท 3
    ๐Ÿ‘€ 62
    ๐Ÿ‡ฐ๐Ÿ‡ท 25
    windows 19
    pakistan parrot 13
    ๐Ÿ‡ฎ๐Ÿ‡ณ 12
    ๐Ÿคฉ 12
    ๐Ÿฐ 9
    ๐Ÿ‡ฌ๐Ÿ‡ญ 2
    ๐Ÿ‡ฌ๐Ÿ‡ท 3
    ๐Ÿ‡ซ๐Ÿ‡ท 6
    ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ 1
    โค๏ธ 89
    ๐Ÿงžโ€โ™‚๏ธ 19
    ๐Ÿ‘ฉโ€๐Ÿš€ 13
    ๐Ÿ’ฏ 17
    pokemon bulbasaur 10
    ๐Ÿ”ฅ 17
    ๐Ÿ˜Ž 14
    ๐Ÿ‡ป๐Ÿ‡ช 4
    ๐Ÿ‡จ๐Ÿ‡ณ 4
    ๐Ÿ‡บ๐Ÿ‡ธ 1
    fast parrot 72
    prisma rainbow 64
    ๐Ÿพ 24
    ๐Ÿš€ 34
    ๐Ÿ‘ 15
    ๐Ÿ‡ณ๐Ÿ‡ต 8
    india parrot 8
    ๐Ÿ‡ต๐Ÿ‡ญ 4
    ๐Ÿ‡ณ๐Ÿ‡ฌ 12
    ๐Ÿ‡ณ๐Ÿ‡ฑ 3
    ๐Ÿ‡ฏ๐Ÿ‡ฒ 1
    ๐Ÿ‡ฌ๐Ÿ‡ช 1
  • n

    nikolasburk

    08/04/2020, 5:06 PM
    Hey <!everyone>ย โœŒ๏ธ We just released Prismaย 2.4.0ย prisma rainbow Here is whatโ€™s new in this version: ๐Ÿ‘’ย Order by multiple fields A long-awaited feature - the ability to order by multiple fields in Prisma Client is finally here! Until now you could only order by aย singleย scalar field of a model. The API design however was already prepared for ordering multiple fields with the object syntax we have. Instead of just one property, thatย 
    orderBy
    ย object can now have as many fields as you want! The order of the fields hereby determines the order of the returned list (see example below). You can use it like so:
    Copy code
    // order by `age` descending and then by `name` ascending
    const users = await prisma.user.findMany({
      orderBy: {
        age: 'desc',
        name: 'asc'
      }
    })
    As mentioned by the comment, the returned objects inย 
    users
    ย are orderedย firstย byย 
    age
    ย (descending), andย thenย byย 
    name
    ย (ascending). ๐Ÿ’ฐย Introducedย 
    $
    ย dollar prefix for top-level Prisma Client methods
    In recent versions, we introduced a couple of top-level methods in Prisma Client (e.g.ย 
    prisma.transaction()
    ย andย 
    prisma.use()
    ) inย previewย mode. The immediate feedback was that the denylist for model names grew - whichย breaks Prisma schemasย where a model is calledย 
    Transaction
    ,ย 
    transaction
    ,ย 
    use
    , orย 
    Use
    . And the list goes on... In order to have a future-proof API, that allows maximum expressibility in terms of model names, we decided to prefix all non-query methods with a dollar signย 
    $
    . That means Prisma Client will from now on ship with the following methods: Pre-existing: -ย 
    $disconnect
    -ย 
    $connect
    -ย 
    $on
    -ย 
    $queryRaw
    -ย 
    $executeRaw
    Still in preview: -ย 
    $use
    -ย 
    $transaction
    The preview methods have already been renamed, the pre-existing methods likeย 
    connect
    ย are still available, you just get a deprecation warning. They will be available for a few more releases with an alias, so no hurry to update them yet. ๐Ÿ–ฅ๏ธย Updates in Prisma Studio With this release, we shipped a number of improvements and changes for Prisma Studio: โ€ข Refreshed design โ€ข Moved theย Reloadย button from the right of the databrowser to the left โ€ข Moved theย Pending Actionsย bar from the bottom of the databrowser to the top right โ€ข Removed the sidebar; to open a model, you can now press theย New Tabย button on the top โ€ข Removed the code editor โ€ข Removed the tree view โ€ข Added ability to view and edit JSON fields Try out Prisma Studio in theย online demoย or in your Prisma project by running:
    Copy code
    npx prisma studio --experimental
    ๐Ÿ‘€ย Preview features Just a quick reminder that we currently have the following preview features: โ€ขย 
    connectOrCreate
    โ€ขย 
    transactionApi
    โ€ขย 
    aggregateApi
    โ€ขย 
    distinct
    โ€ขย 
    middlewares
    In case they're useful for you, please give them a try andย share your feedback! These features remain in preview in this release. ๐Ÿ“šย Learn more in the release notes For more info and links to documentation, you can read theย release notes. ๐ŸŒŸย Help us spread the word about Prismaย ๐ŸŒŸ To help spread the word about Prisma, we'd very much appreciate if you wouldย star the repoย ๐ŸŒŸย And if you're excited about the features in this week's release, then help us andย share your excitement on Twitter.
    ๐Ÿ‡ต๐Ÿ‡ญ 7
    ๐Ÿ‡ฝ๐Ÿ‡ฐ 6
    ๐Ÿ”ฅ 13
    prisma cool 17
    ๐Ÿ‡จ๐Ÿ‡ฑ 6
    prisma rainbow 29
    ๐Ÿ’ช 8
    ๐ŸŒƒ 1
    ๐Ÿ’ 1
    prisma green 76
    โค๏ธ 33
    ๐Ÿ˜Ž 14
    graphcool 9
    germany parrot 9
    ๐Ÿ‘’ 5
    graphql 10
    ๐Ÿ˜ท 4
    ๐ŸŒŸ 7
    ๐Ÿ˜ป 3
    ๐Ÿš€ 7
    ๐Ÿ‡ฎ๐Ÿ‡ฑ 3
    ๐Ÿ‡ฎ๐Ÿ‡ณ 3
    ๐Ÿ‡น๐Ÿ‡ท 2
    ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ 1
    ๐Ÿ‡ฆ๐Ÿ‡ฒ 1
    ๐Ÿ‡ต๐Ÿ‡ฐ 2
    ๐Ÿ‡ป๐Ÿ‡ช 9
    โญ 5
    ๐Ÿ”ฎ 4
    ๐Ÿ‡ง๐Ÿ‡ท 3
    ๐Ÿ‡ฆ๐Ÿ‡ท 2
    ๐Ÿ‡ฐ๐Ÿ‡ท 5
    ๐Ÿ‡ช๐Ÿ‡ฌ 1
    ๐Ÿ‘ 1
    ๐Ÿ‡ณ๐Ÿ‡ด 1
    ๐ŸŽ‰ 48
    fast parrot 28
    ๐Ÿ˜ 10
    ๐Ÿคฉ 7
    ๐Ÿ‡บ๐Ÿ‡ธ 2
    ๐Ÿ‡จ๐Ÿ‡ณ 1
    portugal parrot 3
    ๐Ÿ‡จ๐Ÿ‡ฆ 12
    ๐Ÿ’š 8
    mexico parrot 6
    ๐Ÿคฏ 4
    ๐Ÿ‡ท๐Ÿ‡บ 3
    ๐Ÿ‡บ๐Ÿ‡ฆ 3
    ๐Ÿ‡ธ๐Ÿ‡ฐ 1
    ๐Ÿ‡ณ๐Ÿ‡ฌ 2
  • a

    Alberto Perdomo

    08/10/2020, 5:01 PM
    Hello <!everyone>! ๐Ÿ‘‹ In case you missed this last week, we have a new channel #prototype-feedback, to share prototypes and ideas and validating those with you, our community! ๐Ÿคฉ If you are interested in helping us shape our product, please donโ€™t hesitate to join. We have a first prototype that lets you quickly iterate on a database schema without using migrations, and weโ€™d love to hear your feedback! ๐Ÿš€ https://prisma.slack.com/archives/C01739JGFCM/p1596725111002000
    prisma rainbow 23
    ๐Ÿ‡ณ๐Ÿ‡ฌ 4
    ๐Ÿ’ฏ 3
    ๐Ÿ‡ง๐Ÿ‡ฌ 1
    fast parrot 14
    โค๏ธ 8
    ๐Ÿ”ฅ 2
    prisma cool 2
    ๐Ÿ‡ฐ๐Ÿ‡ท 4
    ๐Ÿ‡บ๐Ÿ‡ฌ 1
    ๐Ÿš€ 10
    โœจ 2
    ๐Ÿฆœ 3
    ๐Ÿ‡ณ๐Ÿ‡ฑ 2
    ๐Ÿ‡ฎ๐Ÿ‡ณ 2
    ๐Ÿ‡ป๐Ÿ‡ช 1
    mexico parrot 8
    ๐ŸŒŸ 2
    ๐Ÿ‡บ๐Ÿ‡ธ 1
    pakistan parrot 3
  • n

    nikolasburk

    08/19/2020, 7:31 AM
    Hey <!everyone>ย โœŒ๏ธ โ˜€๏ธ We just released Prisma*ย 2.5.0ย *prisma rainbow Next to a lot of bug fixes and small improvements, a lot has happened with Prisma Client preview features in this version! ๐ŸŽŠ Several preview features promoted into stable Thanks to your feedback and contributions, three out of five prior preview features have been promoted to stable in this release ๐ŸŽ‰ The following features can now be used in production: -
    middlewares
    (for intercepting Prisma Client queries | ๐Ÿ“š docs) -
    distinct
    (to remove duplicates from
    findMany
    | ๐Ÿ“š docs) -
    aggregationsApi
    (to calculate aggregate values of number type columns | ๐Ÿ“š docs) If you've used these features in prior releases, you can remove the respective feature flag from the
    generator
    block in your Prisma schema after upgrading to
    2.5.0
    . ๐Ÿ”Ž New preview feature: Case insensitive filters for PostgreSQL In
    2.5.0
    , we introduce case insensitive filters to Prisma Client. It allows you to query for fields of type
    String
    in a case insensitive way. The new
    mode
    option you can pass to
    findMany
    queries influences the corresponding filter (e.g.
    equals
    ,
    contains
    or
    startsWith
    ) but doesn't change the return type of the
    findMany
    query.
    mode
    can have two possible values: โ€ข `default`: Uses the default filter configured on the database level. If the collation is configured as case insensitive in the database, the default mode will be case insensitive as well. In that case, there's no need to use the insensitive mode. โ€ข `insensitive`: Uses the case insensitive filter (if possible). Here is an example of using
    mode
    with `equals`:
    Copy code
    const result = await prisma.user.findMany({
      where: {
        email: {
          equals: '<mailto:lowercase@UPPERCASE.com|lowercase@UPPERCASE.com>',
          mode: 'insensitive',
        },
      },
    })
    ๐Ÿ“šย Learn more in the release notes For more info and links to documentation, you can read theย release notes. ๐ŸŒŸย Help us spread the word about Prisma ๐ŸŒŸ To help spread the word about Prisma, we'd very much appreciate if you wouldย star the repoย ๐ŸŒŸย And if you're excited about the features in this week's release, then help us andย share your excitement on Twitter. โœ๏ธ Share your experience with Prisma on Reddit There currently is an interesting discussion on Reddit about Which ORM should I use? (TypeScript). If you already have some experience with Prisma, we'd love if you could take a few minutes and write up your honest thoughts and experience about using Prisma in a project so far. This helps other developers better understand how Prisma fits in and what benefit they might get from it as well as where its current limitations might be! ๐Ÿ™Œ
    ๐Ÿ‡ฆ๐Ÿ‡ซ 1
    ๐Ÿ‡ฌ๐Ÿ‡ญ 1
    ๐Ÿ‡ฐ๐Ÿ‡ช 2
    ๐Ÿ’ฏ 43
    ๐Ÿคฉ 3
    prisma green 35
    โค๏ธ 28
    fast parrot 40
    ๐Ÿ˜˜ 7
    ๐Ÿ‡ฎ๐Ÿ‡ณ 1
    ๐Ÿ˜ 11
    ๐Ÿ‡ฐ๐Ÿ‡ฌ 1
    ๐Ÿ‡ณ๐Ÿ‡ด 1
    ๐Ÿ‡จ๐Ÿ‡ฑ 2
    ๐Ÿ‘ 1
    ๐ŸŽ‰ 17
    ๐Ÿ‡ณ๐Ÿ‡ฌ 9
    india parrot 4
    ๐Ÿ‡ต๐Ÿ‡ญ 2
    ๐Ÿ‡ป๐Ÿ‡ช 2
    ๐Ÿ‡ฒ๐Ÿ‡ฝ 1
    ๐Ÿ‡ต๐Ÿ‡ช 2
    ๐Ÿ‡ต๐Ÿ‡ฑ 1
    ๐Ÿ‡ป๐Ÿ‡ณ 1
    prisma rainbow 47
    ๐Ÿพ 18
    ๐Ÿ‡จ๐Ÿ‡ณ 2
    ๐Ÿ‡ฐ๐Ÿ‡ท 9
    ๐Ÿ‡ง๐Ÿ‡ท 2
    ๐Ÿฆœ 3
    australia parrot 1
    ๐Ÿ‡ฆ๐Ÿ‡บ 1
    taiwan parrot 1
  • n

    nikolasburk

    09/01/2020, 3:42 PM
    Hey <!everyone>ย โœŒ๏ธย โ˜€๏ธ We just released Prismaย 2.6.0ย prisma rainbowย As usual we fixed a lot of bugs and implemented a bunch of improvements! But the real kicker of this release is the introduction ofย atomic number operationsย as a new preview featureย ๐ŸŽ‰ ๐Ÿฆพย More robust introspection by keeping manual changes in the Prisma schema file In prior releases, any manual changes to your Prisma schema would be overridden when invokingย 
    prisma introspect
    ย (e.g. any usage ofย 
    @map
    ย andย 
    @@map
    ย or the renaming of relation fields). Keeping these manual changes in the Prisma schema file has been available as a preview feature via theย 
    --experimental-reintrospection
    ย option already. After getting tested as a preview feature for a few releases, we are excited to promote this functionality to be the default behavior ofย 
    prisma introspect
    ย into this stable release. ๐Ÿ”ขย Atomic number operationsย (preview) With today's release, we introduce atomic number operations forย 
    update
    ย queries in Prisma Client. It allows you to update the values of certain number fieldsย atomicallyย (i.e. as a single Prisma Client query). The new operations work withย 
    Int
    ย andย 
    Float
    ย type fields: โ€ขย `increment: x`: Addsย 
    x
    ย to the current value โ€ขย `decrement: x`: Subtractsย 
    x
    ย from the current value โ€ขย `multiply: x`: Multiplies the current value byย 
    x
    โ€ขย `divide: x`: Divides the current value byย 
    x
    โ€ขย `set: x`: Sets the value toย 
    x
    Here's an example of using theย 
    increment
    ย operation:
    Copy code
    const result = await prisma.user.update({
      where: {
        email: '<mailto:alice@prisma.io|alice@prisma.io>',
      },
      data: {
        age: {
          increment: 1, // age = age + 1 - Happy Birthday!
        }
      },
    })
    ๐Ÿ“šย Learn more in the release notes For more info and links to documentation, you can read theย release notes. ๐ŸŒŸย Help us spread the word about Prismaย ๐ŸŒŸ To help spread the word about Prisma, we'd very much appreciate if you wouldย star the repoย ๐ŸŒŸย And if you're excited about the features in this week's release, then help us andย share your excitement on Twitter. ๐Ÿค”ย How would you describe Prisma? We'd love to hear from you how you describe Prisma to your developer friends and coworkers. If you have 2 minutes, please answer this question via thisย online form.
    fast parrot 73
    ๐Ÿ˜Ž 17
    ๐Ÿ™Œ 14
    ๐Ÿคฏ 6
    octocat 6
    prisma rainbow 18
    ๐Ÿ‡ต๐Ÿ‡ฑ 4
    ๐Ÿ‡ฎ๐Ÿ‡ณ 8
    ๐Ÿ‡ฐ๐Ÿ‡ฌ 1
    ๐Ÿ‡ฐ๐Ÿ‡ท 10
    ๐Ÿ‡บ๐Ÿ‡ฆ 4
    ๐Ÿ‡จ๐Ÿ‡ฆ 2
    ๐Ÿ‡ฒ๐Ÿ‡ฆ 4
    ๐Ÿ‡ป๐Ÿ‡ช 3
    ๐Ÿ‡จ๐Ÿ‡ฟ 1
    ๐Ÿ‡ณ๐Ÿ‡ด 1
    ๐Ÿ‡ง๐Ÿ‡ฉ 2
    prisma cool 37
    ๐Ÿค– 12
    ๐Ÿฆœ 12
    prisma green 14
    ๐ŸŒŸ 8
    ๐Ÿ”ฅ 10
    ๐Ÿ‡ฑ๐Ÿ‡บ 3
    ๐Ÿ˜€ 5
    india parrot 5
    ๐Ÿ‡ธ๐Ÿ‡ช 3
    ๐Ÿคณ 3
    ๐Ÿ‡ฉ๐Ÿ‡ช 5
    ๐Ÿ‡ซ๐Ÿ‡ท 3
    ๐Ÿ‡ณ๐Ÿ‡ฌ 8
    ๐Ÿ‡จ๐Ÿ‡ด 2
    france parrot 2
    ๐Ÿ‡จ๐Ÿ‡ญ 2
    ๐Ÿ‡ช๐Ÿ‡น 1
    ๐Ÿš€ 30
    ๐Ÿ’š 19
    ๐Ÿ˜ 13
    ๐Ÿ’ฏ 12
    ๐Ÿ”ข 5
    ๐Ÿ˜› 5
    ๐ŸŽ‚ 3
    ๐Ÿ‡ต๐Ÿ‡ช 1
    ๐ŸŽ‰ 4
    ๐Ÿ˜ผ 2
    ๐Ÿ‡ฎ๐Ÿ‡ฑ 2
    ๐Ÿ‡ง๐Ÿ‡ท 2
    ๐Ÿ‡จ๐Ÿ‡ณ 3
    ๐Ÿ‡ฎ๐Ÿ‡ฉ 1
    ๐Ÿ‡ฌ๐Ÿ‡ช 1
  • n

    nikolasburk

    09/15/2020, 3:22 PM
    Hey <!everyone> โœŒ๏ธ prisma cool We just released Prisma 2.7.0 with a special surprise! prisma rainbow ๐ŸŽ‰ Prisma Studio is stable We are more than excited to share that Prisma Studio has moved out of its experimental state and is promoted to stable with today's release! ๐ŸŽ Prisma Studio is the perfect companion for developers who work with databases in their daily workflows, to quickly get an overview of the state of their database as well as to view and modify the data in it. An announcement blog post will be coming soon! To use Prisma Studio in your Prisma project, you can now run the
    prisma studio
    command without the previously required
    --experimental
    flag:
    Copy code
    npx prisma studio
    โœ๏ธ Configure Prisma schema location via
    package.json
    for more flexibility
    Previously, your
    schema.prisma
    file needed to be available at a specific location when running Prisma CLI commands or provided via the
    --schema
    option when invoking a Prisma CLI command. With this release, you can configure the location of your Prisma schema via a
    prisma
    property in your `package.json`:
    Copy code
    {
      "prisma": {
        "schema": "path/to/schema.prisma"
      }
    }
    The provided location in
    package.json
    will be the default location of the Prisma schema file for any Prisma CLI command you invoke. Note that you can still override this default location by manually specifying the
    --schema
    option when invoking a Prisma CLI command. ๐Ÿ“šย Learn more in the release notes For more info and links to documentation, you can read theย release notes. ๐Ÿ‘€ Feedback wanted: How does introspection work for you? In the last few releases, we improved Prisma's database introspection with bigger and smaller improvements. We think it is pretty stable now, and would love to hear from you how you have been using
    prisma introspect
    recently! If you have used introspection in the past, whether it worked well or not so well with your database, please let us know by sharing your feedback on GitHub! ๐ŸŒŸย Help us spread the word about Prismaย ๐ŸŒŸ To help spread the word about Prisma, we'd very much appreciate if you wouldย star the repoย ๐ŸŒŸย And if you're excited about the features in this week's release, then help us andย share your excitement on Twitter.
    ๐Ÿš€ 19
    ๐Ÿฆœ 71
    ๐Ÿ˜Ž 11
    prisma rainbow 34
    ๐Ÿ”ฅ 44
    fast parrot 40
    ๐Ÿ’ช 14
    mexico parrot 9
    ๐Ÿ’š 6
    octocat 9
    prisma xmas 6
    ๐Ÿ‡ฎ๐Ÿ‡ณ 9
    ๐Ÿ‡ฐ๐Ÿ‡ท 8
    ๐Ÿ‡ฐ๐Ÿ‡ฟ 2
    ๐ŸŒ 1
    america parrot 3
    nexus 1
    ๐Ÿ‡ญ๐Ÿ‡ท 1
    ๐Ÿ‡ช๐Ÿ‡ธ 2
    ๐Ÿ‡ป๐Ÿ‡ช 1
    ๐Ÿ‡ต๐Ÿ‡ฐ 1
    prisma cool 30
    ๐Ÿ˜€ 13
    ๐Ÿ˜ 8
    ๐Ÿป 6
    ๐ŸŽ 7
    india parrot 6
    ๐Ÿ‡ณ๐Ÿ‡ฌ 7
    ๐Ÿ‡จ๐Ÿ‡ฆ 5
    ๐Ÿ‡ฒ๐Ÿ‡ณ 1
    ๐Ÿ‡ท๐Ÿ‡บ 2
    ๐Ÿ‡ณ๐Ÿ‡ด 2
    ๐Ÿ‡ฎ๐Ÿ‡ฑ 3
    newzealand parrot 4
    ๐Ÿ‡พ๐Ÿ‡ช 1
    ๐Ÿ‡ต๐Ÿ‡ฑ 1
    ๐Ÿพ 6
    โค๏ธ 12
    prisma darkblue 11
    pakistan parrot 7
    ๐Ÿ‡จ๐Ÿ‡ท 6
    prisma green 3
    ๐Ÿ‡ฌ๐Ÿ‡น 1
    graphql 5
    ๐Ÿ‡ง๐Ÿ‡ช 2
    ๐Ÿ‘ 1
    ๐Ÿ‡ซ๐Ÿ‡ท 2
    ๐Ÿ‡จ๐Ÿ‡ณ 2
    ๐Ÿ‡จ๐Ÿ‡ฟ 2
    ๐Ÿ‡ต๐Ÿ‡ญ 1
  • n

    nikolasburk

    09/29/2020, 1:34 PM
    Hey <!everyone>ย โœŒ๏ธย prisma cool We just released Prismaย 2.8.0!ย prisma rainbowย Here is what's new in this version. 1๏ธโƒฃย 
    findFirst
    ย to query a single item with the same filters fromย 
    findMany
    While theย 
    findMany
    ย API gives you a powerful API to query your database with variousย filters, it's not ideal if you just want to queryย a single item. On the other hand, theย 
    findOne
    ย API returns single items, but it only allows for filtering byย uniqueย fields. In versionย 
    2.8.0
    , we're introducingย 
    findFirst
    ย - giving you the full power ofย 
    findMany
    ย filters while only returning the first item that matches the filter criteria. So instead of this:
    Copy code
    const usersCalledAlice = await prisma.user.findMany({
      name: "Alice"	
    })
    const firstUserCalledAlice = usersCalledAlice[0]
    You can now do this:
    Copy code
    const firstUserCalledAlice = await prisma.user.findFirst({
      name: "Alice"	
    })
    ๐Ÿ”Žย Case insensitive filters for PostgreSQL promoted to stable Inย 
    2.5.0
    ย we introduced case insensitive filters for PostgreSQL, in today's release we're promoting this feature to stable. This means you don't need to include theย 
    insensitiveFilters
    ย feature flag in theย 
    previewFeatures
    ย field of the Prisma Client generator any more. The newย 
    mode
    ย option you can pass toย 
    findMany
    ย influences the corresponding filter (e.g.ย 
    contains
    ย orย 
    startsWith
    ) but doesn't change the return type of theย 
    findMany
    ย query.ย 
    mode
    ย can have two possible values: โ€ขย `default`: Uses the default filter configured on the database level. If the collation is configured as case insensitive in the database, the default mode will be case insensitive as well. In that case, there's no need to use theย 
    insensitive
    ย mode. โ€ขย `insensitive`: Uses the case insensitive filter (if possible).
    Copy code
    const result = await prisma.user.findMany({
      where: {
        email: {
          equals: '<mailto:lowercase@UPPERCASE.com|lowercase@UPPERCASE.com>',
          mode: 'insensitive',
        },
      },
    })
    You can learn more about this feature in theย docs. โ“ย Are you using Prisma at work? We'd love to know if you're using Prisma at work. Answer with a quickย yesย orย noย in ourย poll, it won't take longer than a few seconds! ๐Ÿ“šย Learn more in the release notes For more info and links to documentation, you can read theย release notes. ๐ŸŒŸย Help us spread the word about Prismaย ๐ŸŒŸ To help spread the word about Prisma, we'd very much appreciate if you would star theย repoย ๐ŸŒŸย And if you're excited about the features in this week's release, then help us andย share your excitement on Twitter.
    america parrot 4
    โค๏ธ 75
    ๐ŸŒž 2
    prisma rainbow 70
    ๐Ÿ‘ 25
    spain parrot 13
    ๐Ÿ’ช 12
    ๐ŸŒŸ 8
    india parrot 11
    prisma cool 6
    ๐Ÿ‡ง๐Ÿ‡ช 2
    ๐Ÿ‡บ๐Ÿ‡ฆ 4
    fast parrot 52
    ๐Ÿ‡ฌ๐Ÿ‡ญ 4
    ๐Ÿ‡ง๐Ÿ‡ท 4
    ๐Ÿ‡ฎ๐Ÿ‡ณ 6
    ๐Ÿ‡ณ๐Ÿ‡ด 2
    ๐Ÿ‡จ๐Ÿ‡ฆ 2
    prismo gif 1
    ๐Ÿ‡ฐ๐Ÿ‡ช 2
    southafrica parrot 1
    ๐Ÿ’ฏ 36
    ๐Ÿ’š 15
    ๐Ÿ˜ 15
    france parrot 11
    ๐Ÿ‡ต๐Ÿ‡ฑ 4
    ๐Ÿš€ 11
    cat on keyboard 4
    ๐Ÿ‡ช๐Ÿ‡ธ 2
    ๐Ÿ‡ธ๐Ÿ‡ฐ 2
    ๐Ÿ˜‹ 1
    ๐Ÿ‡ฐ๐Ÿ‡ท 6
    ๐Ÿ‡ฎ๐Ÿ‡ฉ 2
    ๐Ÿ‡ง๐Ÿ‡ป 1
    ๐Ÿ‘‹ 9
    ๐Ÿ‡ฉ๐Ÿ‡ช 5
    ๐Ÿ‡น๐Ÿ‡ญ 1
    newzealand parrot 1
    ๐Ÿ‡ณ๐Ÿ‡ฌ 5
    japan parrot 2
    ๐Ÿ‡ป๐Ÿ‡ช 3
    ๐Ÿ‡ฏ๐Ÿ‡ฒ 1
    ๐Ÿ˜Ž 19
    hackernews 11
    ๐Ÿป 9
    ๐Ÿ‡ฐ๐Ÿ‡ฟ 3
    ๐Ÿ‡ต๐Ÿ‡ฐ 3
    ๐Ÿ‡ฆ๐Ÿ‡ท 1
    ๐Ÿ‡ป๐Ÿ‡ณ 2
    ๐Ÿ‡จ๐Ÿ‡ด 1
  • d

    Daniel Norman

    10/13/2020, 3:28 PM
    Heyย <!everyone>ย โœŒ๏ธย prisma cool We just released Prismaย 2.9.0!ย prisma rainbowย  This version includes many bug fixes, increased test coverage, and improved error messages. The release also lays the foundations for the upcoming native database types support. โš ๏ธ Errors thrown by Prisma Client include the version With this release, error objects thrown by Prisma Client include the
    clientVersion
    field which contains the version of Prisma Client. This is useful for debugging and creating issues. โ›ณ๏ธ Improved error message of
    prisma.$transaction
    When you use
    prisma.$transaction
    to group multiple calls into a single transaction, you need to pass an array of promises. Passing calls that have been awaited will now trigger a more helpful error:
    Copy code
    Error: All elements of the array need to be Prisma Client promises. Hint: Please make sure you are not awaiting the Prisma client calls you intended to pass in the $transaction function.
    ๐Ÿ“šย Learn more in the release notes For more info and links to documentation, you can read theย release notes. ๐ŸŒŸย Help us spread the word about Prismaย ๐ŸŒŸ To help spread the word about Prisma, weโ€™d very much appreciate if you would star theย repoย ๐ŸŒŸย And if youโ€™re excited about the features in this weekโ€™s release, then help us andย share your excitement on Twitter. ๐Ÿ”ฎ Interested in providing feedback for the upcoming version of Prisma Migrate? We are seeking users interested in trying out upcoming versions of Prisma Migrate. This will involve trying it out, validating functionality, and sharing feedback with us. If youโ€™re interested in participating, fill out the following form, it wonโ€™t take longer than a minute! ๐ŸŒ Join us for the first Prisma Online Meetup on October 28, 2020 6pm CET Join with engineers from all around the globe for the

    Prisma Online Meetupโ–พ

    to learn about database best practices, the Prisma inside scoop, and examples of Prisma in production on October 28 at 6pm CET. Featured in this Meetup: โ€ข Tammy Bryant, Principal SRE of Gremlin: โ€œDatabase horror storiesโ€. โ€ข Herve Labas, Prismaโ€™s VP of Product, talking about the future of Prisma and its roadmap. โ€ข Success story of an app built with Prisma told by its creator. The event will be streamed on

    YouTubeโ–พ

    , be sure to set a reminder.
    fast parrot 33
    โค๏ธ 15
    ๐Ÿ‡ต๐Ÿ‡ฑ 12
    ๐Ÿ‘ 12
    ๐Ÿš€ 14
    ๐Ÿ“บ 2
    ๐ŸŽ‰ 13
    ๐Ÿ‡ฏ๐Ÿ‡ต 4
    ๐Ÿ‡จ๐Ÿ‡ฑ 2
    ๐Ÿ‡ต๐Ÿ‡ช 2
    ๐Ÿ‡จ๐Ÿ‡ณ 2
    ๐Ÿ‡ช๐Ÿ‡ธ 3
    portugal parrot 1
    ๐Ÿ‘€ 1
    ๐Ÿ‡ต๐Ÿ‡ฐ 2
    ๐Ÿ‡จ๐Ÿ‡ญ 1
    ๐Ÿ‡ฒ๐Ÿ‡ฆ 3
    france parrot 3
    ๐Ÿ‡ฆ๐Ÿ‡ท 2
    ๐Ÿ‡ซ๐Ÿ‡ท 4
    ๐Ÿ‡ณ๐Ÿ‡ฌ 4
    ๐Ÿ‡ฐ๐Ÿ‡ท 8
    ๐Ÿ‡ฌ๐Ÿ‡ช 2
    ๐Ÿ‡ป๐Ÿ‡ณ 1
    ๐Ÿฆœ 13
    prisma rainbow 25
    ๐Ÿ™Œ 8
    ๐Ÿ‡ฎ๐Ÿ‡ณ 7
    ๐Ÿ‡ป๐Ÿ‡ช 3
    ๐Ÿ‡จ๐Ÿ‡ฆ 5
    ๐Ÿ‡บ๐Ÿ‡พ 2
    ๐Ÿ‡ณ๐Ÿ‡ด 1
    ๐Ÿ‡บ๐Ÿ‡ธ 1
    ๐Ÿ‡ฉ๐Ÿ‡ฟ 1
    ๐Ÿ‡ง๐Ÿ‡ช 2
    ๐Ÿ”ฅ 60
    โœจ 6
    ๐Ÿ‡ฎ๐Ÿ‡ฑ 2
    ๐Ÿ‡จ๐Ÿ‡ฟ 2
    ๐Ÿ‡ช๐Ÿ‡ฌ 1
    ๐Ÿ‡ฏ๐Ÿ‡ฒ 1
    ๐Ÿ‡ฆ๐Ÿ‡ฑ 1
  • n

    nikolasburk

    10/28/2020, 4:23 PM
    Hey <!everyone>ย โœŒ๏ธย prisma cool We just released Prismaย v2.10.0!ย prisma rainbow In this release, we brought you aย new command to run change your database schema in prototyping and local developmentย stages as well asย support for Microsoft SQL Server! ๐Ÿฅณ ๐ŸŽ™๏ธย Support for Microsoft SQL Server (Preview) With this release, we're introducing support for a new database:ย Microsoft SQL Server ๐ŸŽ‰ You can start using your MS SQL Server databases today withย introspectionย and query them withย Prisma Client. Note that Prisma Migrate doesย notย support MS SQL Server yet. An MS SQL Server database is specified in your Prisma schema via the newย 
    sqlserver
    ย connector. Note that while it's inย Preview, you also need to add the additionalย 
    previewFeature
    ย flagย 
    microsoftSqlServer
    ย in the generator for Prisma Client:
    Copy code
    datasource db {
      provider = "sqlserver"
    }
    
    generator client {
      provider        = "prisma-client-js"
      previewFeatures = ["microsoftSqlServer"]
    }
    Learn more in theย documentationย or read theย announcement blog post!ย ๐Ÿ“š ๐Ÿ–ฒ๏ธย Single-command schema changes for prototyping (Preview) With this release, we are introducing a new command that lets youย pushย the state of your Prisma schema file to the database without using migrations:ย 
    prisma db push --preview-feature
    The idea behindย 
    prisma db push
    ย is that you only care about theย end stateย of your database schema, but not aboutย howย this end state is achieved. Also note that the command runsย 
    prisma generate
    ย for you, so you're saving an extra step after having updated your Prisma schema!ย ๐ŸŽ‰ Learn more in theย documentation!ย ๐Ÿ“š ๐Ÿ“šย Learn more in the release notes For more info and links to documentation, you can read theย release notes. ๐ŸŒŸย Help us spread the word about Prismaย ๐ŸŒŸ To help spread the word about Prisma, weโ€™d very much appreciate if you would star theย repoย ๐ŸŒŸย And if youโ€™re excited about the features in this weekโ€™s release, then help us andย share your excitement on Twitter. ๐Ÿ”ฎย Interested in providing feedback for the upcoming version of Prisma Migrate? We are seeking users interested in trying out upcoming versions of Prisma Migrate. This will involve trying it out, validating functionality, and sharing feedback with us. If youโ€™re interested in participating,ย fill out the following form, it wonโ€™t take longer than a minute! ๐ŸŒย Join usย todayย for the first Prisma Online Meetup on October 28, 2020 6pm CET Join with engineers from all around the globe for theย 

    Prisma Online Meetupโ–พ

    ย to learn about database best practices, the Prisma inside scoop, and examples of Prisma in productionย in less than an hourย (October 28)ย at 6pm CET | 10am PDT. โ€ข Tammy Bryant, Principal SRE of Gremlin: โ€œDatabase horror storiesโ€. โ€ข Herve Labas, Prismaโ€™s VP of Product, talking about the future of Prisma and its roadmap. โ€ข Success story of an app built with Prisma told by its creator. ๐Ÿ“ฐ Join our What's new in Prisma livestream tomorrow Catch @ryan and me tomorrow on

    Youtubeโ–พ

    as we are are discussing the latest news from the Prisma ecosystem and community in the next _

    What's new in Prismaโ–พ

    _ livestream! ๐ŸŽ‰ The event will be streamed onย 

    YouTubeโ–พ

    ย ๐Ÿ“บ
    ๐Ÿก 3
    ๐Ÿ‡ธ๐Ÿ‡ฐ 1
    fast parrot 34
    ๐Ÿ’ฏ 16
    ๐Ÿš€ 46
    windows 7
    ๐Ÿ™Œ 12
    ๐Ÿ’ช 9
    ๐ŸŽฏ 7
    โœ‰๏ธ 1
    pride parrot 4
    ๐Ÿ“บ 4
    prisma red 6
    ๐Ÿ‘€ 2
    ๐Ÿ‡ฐ๐Ÿ‡ท 7
    ๐Ÿ‡ญ๐Ÿ‡ท 1
    ๐Ÿ‡ณ๐Ÿ‡ด 1
    ๐Ÿ‡บ๐Ÿ‡ธ 2
    ๐Ÿ‡น๐Ÿ‡ฟ 1
    ๐Ÿ‡ฏ๐Ÿ‡ฒ 1
    ๐Ÿ‡ต๐Ÿ‡ฑ 7
    prisma rainbow 27
    ๐ŸŽค 7
    party postgres 14
    ๐Ÿ”ฅ 9
    ๐Ÿ‡ต๐Ÿ‡ญ 2
    ๐Ÿ‡ซ๐Ÿ‡ท 5
    ๐Ÿ‘ 5
    ๐Ÿ˜ 3
    prisma violet 7
    ๐Ÿ‡ป๐Ÿ‡ช 1
    ๐Ÿ‡ฎ๐Ÿ‡ฉ 1
    ๐Ÿ‡จ๐Ÿ‡บ 1
    ๐Ÿ‡ฉ๐Ÿ‡ฟ 1
    ๐Ÿ‡ต๐Ÿ‡ธ 2
    ๐Ÿ‡ต๐Ÿ‡พ 1
    ๐Ÿ‡ฐ๐Ÿ‡ช 2
    prisma cool 12
    ๐Ÿณ๏ธโ€๐ŸŒˆ 9
    prisma xmas 3
    โค๏ธ 5
    prisma yellow 5
    india parrot 2
    pakistan parrot 4
    ๐Ÿ‡ณ๐Ÿ‡ฌ 6
    ๐Ÿ‡จ๐Ÿ‡ฟ 3
    ๐Ÿ‡ฏ๐Ÿ‡ต 1
    ๐Ÿ‡ฎ๐Ÿ‡ณ 2
    ๐Ÿ‡ฉ๐Ÿ‡ช 1
    ๐Ÿ‡ป๐Ÿ‡ณ 1
  • n

    nikolasburk

    11/10/2020, 4:44 PM
    Heyย <!everyone>ย โœŒ๏ธย prisma cool We just released Prismaย v2.11.0ย with lots of exciting improvements!ย prisma rainbow ๐Ÿงจย Native database types in the Prisma schema (Preview) With today's release, your Prisma schema becomes a lot more powerful as it can now representย native database types. Here's a short sneak peak for what this looks like in practice:
    Copy code
    generator client {
      provider        = "prisma-client-js"
      previewFeatures = ["nativeTypes"]
    }
    
    datasource db {
      provider = "postgresql"
      url      = env("DATABASE_URL")
    }
    
    model User {
      id    Int     @id @default(autoincrement()) 
      name  String? @db.VarChar(255)
    }
    
    model Post {
      id        Int      @id @default(autoincrement()) 
      title     String   @db.VarChar(100)
      createdAt DateTime @db.Timestamp(6)
      wordCount Int      @db.SmallInt
    }
    You can enable native types in your Prisma schema using theย 
    nativeTypes
    ย feature flag. ๐Ÿ†•ย New scalar types in the Prisma schema:ย 
    BigInt
    ,ย 
    Bytes
    ย andย 
    Decimal
    ย (Preview)
    We're also adding new scalar types to the Prisma schema! From today on, you can useย ย 
    BigInt
    ,ย 
    Bytes
    ย andย 
    Decimal
    . Check out theย release notesย to see how these are mapped to your database and to JavaScript/TypeScript when querying with Prisma Client JS. You can enable those with theย 
    nativeTypes
    ย feature flag in your Prisma schema as well. ๐Ÿธย Set foreign keys directly (Preview) This new Preview feature has been long requested and we're excited to make it finally happen. It'll make your code less verbose when you're working with relations. You now don't need to use a nested write withย 
    connect
    ย orย 
    disconnect
    ย any more to "rewire" a relation of two records, but instead you can just "set the foreign key" directly:
    Copy code
    await prisma.post.create({
      data: {
        // You can now set the foreign key directly...
        authorId: 1,
        // ... or connect the relationship...
        // author: {
        //   connect: {
        //     id: 1
        //   }
        // }
        // ... but not both at the same time
      },
    });
    You can enable those with theย 
    uncheckedScalarInputs
    ย feature flag in your Prisma schema as well. ๐Ÿพย More exiting features Thanks to your feedback, we were able to promote theย 
    $transaction
    ย andย 
    connectOrCreate
    ย APIs from Preview to this stable release!ย ๐ŸŽ‰ย This means you don't need to include the respective feature flag in your Prisma schema any more to use them. If you're curious about the remaining improvements in this release, be sure to check out theย release notes. ๐Ÿคฉย Prisma Migrate is in Early Access We're making great progress with Prisma Migrate and were able to open up an Early Access program. You can learn everything you need to know in order to try out Prisma Migrateย here. If you're just curious about the new workflows, check out this quickย 

    demo videoโ–พ

    ย recorded from our VP of Productย @Hervรฉ - Product at Prisma. Share your thoughts about the new version of Prisma Migrate in the #product-feedback channel ๐Ÿ™Œ ๐ŸŒŸย Help us spread the word about Prismaย ๐ŸŒŸ To help spread the word about Prisma, weโ€™d very much appreciate if you would star theย repoย ๐ŸŒŸย And if youโ€™re excited about the features in this weekโ€™s release, then help us andย share your excitement on Twitter. ๐Ÿ“ฐย Join our What's new in Prisma livestream on Thursday Catch @ryan and me on Youtube as we are are discussing the latest news from the Prisma ecosystem and community in the next

    ย What's new in Prisma livestreamโ–พ

    !ย ๐ŸŽ‰ ๐Ÿ‘€ย Make your online talk recordings more accessible with subtitles We'd love to help you make your talk recordings (no matter if Meetup or conference talk) more accessible byย adding subtitlesย to itย for free! Reach out toย sponsorships@prisma.ioย if you are interested in getting subtitles for your videos!
    ๐Ÿ‘ 25
    ๐Ÿ‡ซ๐Ÿ‡ฎ 7
    ๐Ÿณ๏ธโ€๐ŸŒˆ 7
    ๐Ÿ’š 8
    ๐Ÿ“ฃ 6
    prisma rainbow 19
    ๐Ÿคฉ 2
    ๐Ÿ‡ต๐Ÿ‡ฑ 9
    ๐Ÿ’ฉ 4
    ๐ŸŽ‰ 22
    โค๏ธ 12
    ๐Ÿ”ฅ 13
    ๐Ÿ’ช 8
    ๐Ÿš€ 9
    ๐Ÿšข 4
    ๐Ÿ˜˜ 1
    prisma green 39
    ๐Ÿ‘€ 26
    ๐Ÿ’ฏ 26
    ๐Ÿ˜Ž 9
    graphql 7
    ๐Ÿ™ 6
    prisma cool 13
    ๐Ÿ›ณ๏ธ 3
    ๐Ÿ‡ญ๐Ÿ‡ท 1
    ๐Ÿ‡ฆ๐Ÿ‡ท 2
    ๐Ÿ™Œ 1
    ๐Ÿ‡ฉ๐Ÿ‡ฟ 2
    fast parrot 32
    ๐Ÿ‡ซ๐Ÿ‡ท 4
    ๐Ÿ‡ณ๐Ÿ‡ฌ 4
    ๐Ÿ‡จ๐Ÿ‡ณ 1
    ๐ŸŽŒ 1
    ๐Ÿ‡ณ๐Ÿ‡ด 1
    ๐Ÿ‡ต๐Ÿ‡ธ 1
    ๐Ÿ‡ฒ๐Ÿ‡ฆ 1
    ๐Ÿ‡ป๐Ÿ‡ณ 1
    newzealand parrot 2
    ๐Ÿ‡จ๐Ÿ‡ฆ 3
    ๐Ÿ‡ฎ๐Ÿ‡ณ 4
    ๐Ÿ‡ต๐Ÿ‡ฐ 1
    ๐Ÿ‡ฎ๐Ÿ‡ฑ 1
    ๐Ÿ‡ฏ๐Ÿ‡ฒ 1
    ๐Ÿ‡ฐ๐Ÿ‡ท 7
    ๐Ÿ‡ต๐Ÿ‡พ 1
    ๐Ÿ‡จ๐Ÿ‡ฟ 1
    ๐Ÿ‡บ๐Ÿ‡พ 1
    ๐Ÿ‡ฐ๐Ÿ‡ช 1
    ๐Ÿ‡ธ๐Ÿ‡ฐ 1
    ๐Ÿ‡ฏ๐Ÿ‡ต 1
  • n

    nikolasburk

    11/24/2020, 4:38 PM
    Heyย <!everyone>ย โœŒ๏ธย prisma cool We just released Prismaย v2.12.0ย with lots of improvements!ย prisma rainbowย  In this version, we also took some time to clean up our codebase and the Prisma Client API a little bit, partially resulting inย breaking changesย  ๐Ÿงน ๐Ÿ–ฅ๏ธย Standalone Prisma Studio app for macOS We have repackaged Prisma Studio to work also as a standalone macOS application, this enables you to run Studio with just a double click and without opening your terminal. You can download theย 
    .dmg
    ย from theย Studio release page. Support for more platforms (Windows and Linux) will follow soon! ๐Ÿฆฟย Prisma codemods help upgrading your codebase With today's release, we took the opportunity to cleanup some rough edges in the Prisma Client API which partially results in breaking changes. To help you with upgrading your codebase to 2.12.0,ย we're introducingย `@prisma/codemods`. Theย 
    @prisma/codemods
    ย package provides a powerful CLI that scans your codebase and automatically updates the code to the new API calls from the provided version. The upgrade workflow looks like this:
    Copy code
    cd my-app
    npm install @prisma/cli --save-dev
    npm install @prisma/client
    npx @prisma/codemods update-2.12 ./
    ๐Ÿค“ย Microsoft SQL Server now supports native database types (Preview) Hot off the presses: You can now use native database types with Microsoft SQL Server by specifying both theย 
    microsoftSqlServer
    ย andย 
    nativeTypes
    ย feature flags in your Prisma schema:
    Copy code
    generator js {
      provider        = "prisma-client-js"
      previewFeatures = ["microsoftSqlServer", "nativeTypes"]
    }
    
    datasource ms {
      provider = "sqlserver"
      url      = env("DATABASE_URL")
    }
    
    model User {
      id   BigInt  @id @default(autoincrement()) @ms.BigInt
      name String? @ms.VarChar(255)
    }
    โš ๏ธย Breaking changes and deprecations The cleanup in this release comes with a number of breaking changes: โ€ข Removal of deprecated non-
    $
    ย methods: Some top-level Prisma Client methods have been prefixed with aย 
    $
    ย a few releases ago. While the non-
    $
    ย versions of these methods still continued to work, we're finally removing them in this release, meaning you now need to make sure you're adfding theย 
    $
    ย (e.g. for calls likeย 
    prisma.$transaction()
    ,ย 
    prisma.$connect()
    ย orย 
    prisma.$disconnect()
    ). โ€ข 1-1-relations must now have an optional side: The Prisma schema used to allow 1-1-relations that were required on both sides. This is not allowed any more as of this release. The fastest way to update your existing 1-1-relations to this new requirement is by runningย 
    npx prisma introspect
    . โ€ข Fix how data forย 
    Json[]
    ย fields is stored: The way how fields of typeย 
    Json[]
    ย have been stored in previous releases had a number of issues. This release fixes these issues: Previously, JSON arrays were stored as a string inside a your database'sย 
    JSON
    ย column. Now, they are properly encoded JSON arrays in the database. The following changes are not yet breaking, but indicate a future breaking change via deprecation: โ€ขย 
    findOne
    ย is renamed toย 
    findUnique
    ย to give more clarity about the behaviour of the method โ€ข Exported types fromย 
    @prisma/client
    ย are now under aย 
    Prisma
    ย namespace Learn all about the breaking changes in theย release notes. ๐Ÿคฉย Upcoming Prisma Migrate Preview Release Weโ€™ve got a Preview release of Prisma Migrate nearing up with a large set of changes. You can test it in Early Access, see the upcoming changes, and provide feedback! Get started with the Early Access versionย here. Share your feedback and questions in the #product-feedback channel! ๐ŸŒŸย Help us spread the word about Prismaย ๐ŸŒŸ To help spread the word about Prisma, weโ€™d very much appreciate if you would star theย repoย ๐ŸŒŸย And if youโ€™re excited about the features in this weekโ€™s release, then help us andย share your excitement on Twitter. ๐Ÿ“ฐย Join our What's new in Prisma livestream on Thursday Catch @ryan and me on Youtube as we are are discussing the latest news from the Prisma ecosystem and community in the nextย 

    What's new in Prisma livestreamโ–พ

    !ย ๐ŸŽ‰
    โค๏ธ 17
    ๐Ÿณ๏ธโ€๐ŸŒˆ 9
    ๐Ÿ˜Ž 10
    prisma rainbow 38
    prisma cool 52
    ๐Ÿ‡ฎ๐Ÿ‡ณ 5
    ๐ŸŸ 4
    ๐ŸŒŸ 4
    ๐ŸŽ‚ 3
    ๐Ÿ™Œ 4
    ๐Ÿ’ฏ 8
    ๐Ÿ‡จ๐Ÿ‡ฟ 2
    parrotwave2 3
    ๐Ÿ‡ซ๐Ÿ‡ท 9
    ๐Ÿฆœ 16
    ๐Ÿ™€ 7
    ๐Ÿ‘ฉโ€๐ŸŒพ 4
    ๐Ÿ‘ 8
    ๐Ÿ‡ต๐Ÿ‡ธ 4
    france parrot 3
    ๐Ÿ‘˜ 3
    catjam 6
    ๐Ÿ‡จ๐Ÿ‡ฆ 8
    parrotwave3 3
    graphcool 4
    ๐Ÿ‡บ๐Ÿ‡ฆ 3
    ๐Ÿ› 1
    ๐Ÿ”ฅ 36
    ๐Ÿ’š 15
    ๐Ÿ‡ซ๐Ÿ‡ฎ 9
    fast parrot 16
    ๐Ÿง™โ€โ™‚๏ธ 4
    ๐Ÿ‡ธ๐Ÿ‡ช 7
    ๐Ÿ‡ณ๐Ÿ‡ฑ 4
    germany parrot 5
    ๐Ÿ‡ป๐Ÿ‡ช 3
    ๐Ÿ’ช 4
    ๐Ÿ‡ฌ๐Ÿ‡ท 4
    ๐Ÿ‡ฐ๐Ÿ‡ท 9
    parrotwave1 3
    parrotwave4 2
    parrotwave7 3
    ๐Ÿ‡ณ๐Ÿ‡ฌ 4
    ๐Ÿ‡ฒ๐Ÿ‡ฆ 1
    ๐Ÿ‡ช๐Ÿ‡น 1
    parrotwave5 2
    parrotwave6 2
    ๐Ÿ‡ฎ๐Ÿ‡ฑ 4
    ๐Ÿ‡บ๐Ÿ‡พ 1
    ๐Ÿ‡ณ๐Ÿ‡ด 1
  • n

    nikolasburk

    12/08/2020, 4:33 PM
    Hey <!everyone>ย โœŒ๏ธย prisma cool We just released Prismaย 2.13.0ย with an early holiday gift!ย prisma rainbow ๐ŸŽย Prisma Migrate is in Preview After more than a year of hard work and incorporating your feedback, we are super excited to release Prisma Migrate in Previewย ๐ŸŽ‰ย Read theย announcement blog postย to learn more. This version is the evolution of the Experimental Prisma Migrate that we released last year. We've changed Migrate to be moreย predictableย and providing fine-grainedย controlย over how exactly database schema changes are carried out. Here is an overview of the major improvements in this version: โ—ญ Auto-generated migrations files in plain SQL โ—ญ More flexible and customizable to a variety of use cases โ—ญ Integrated workflows for development and production We'd love to hear from you how you like the new version, please try out Prisma Migrate and share your feedback for itย here. ๐Ÿค–ย Import types and enums in frontend apps With this release, you can now import the generated types from Prisma Client in any browser environment. This is especially relevant for using Prisma in universal JavaScript frameworks like Next.js, Blitz, Gatsby, and Vue.js. โœจย Lots of improvements for Prisma Studio Prisma Studio has seen a lot of love in the last sprint, here's an overview of the most notable improvements: โ€ข Prisma Studio standalone app now also available for Windows & Linux, download if from the Releases page โ€ข Smoother UX for inline editing of arrays โ€ข Keyboard shortcucts to zoom in/out and switch tabs in the standalone Studio app ๐Ÿ“šย Learn more in the release notes For more info and links to documentation, you can read theย release notes. ๐ŸŒŸย Help us spread the word about Prisma To help spread the word about Prisma, we'd very much appreciate if you would star theย repoย ๐ŸŒŸย And if you're excited about the features in this week's release, then help us andย share your excitement on Twitter. ๐ŸŒย Join us tomorrow for the second Prisma Online Meetup on December 09, 2020 6pm CET Join us online for the secondย Prisma Meetupย and learn more about the Preview version of Prisma Migrate fromย @Alberto Perdomoย andย @Userย who have been deeply involved building it.e
    ๐Ÿ‡ท๐Ÿ‡บ 2
    ๐Ÿ‡ต๐Ÿ‡ฑ 3
    ๐Ÿ‘ 2
    ๐Ÿคค 5
    ๐Ÿ‡ฎ๐Ÿ‡ณ 8
    ๐Ÿฆœ 6
    ๐Ÿ‘Œ 3
    ๐Ÿš‹ 3
    ๐Ÿ™†โ€โ™‚๏ธ 5
    ๐Ÿ’„ 2
    ๐Ÿ’ซ 10
    ๐Ÿ„โ€โ™€๏ธ 1
    ๐Ÿ‡ต๐Ÿ‡ญ 4
    ๐Ÿ‡ณ๐Ÿ‡ฌ 5
    ๐Ÿ‡ฐ๐Ÿ‡ท 12
    ๐Ÿ˜ 3
    ๐Ÿ’š 3
    ๐Ÿฌ 1
    prisma xmas 6
    ๐Ÿฆ– 6
    ๐Ÿ˜Ž 5
    metal 5
    โœจ 1
    catjam 9
    ๐ŸŒฒ 4
    prisma rainbow 12
    ๐Ÿ‘ 3
    ๐Ÿ’ฏ 32
    ๐ŸŽ‰ 30
    pride 11
    ๐Ÿšข 9
    ๐Ÿค– 11
    germany parrot 2
    ๐Ÿ‡จ๐Ÿ‡บ 2
    ๐Ÿ‡ณ๐Ÿ‡ด 1
    ๐Ÿ‡ป๐Ÿ‡ช 4
    prisma green 53
    ๐Ÿคฉ 25
    ๐Ÿ‡จ๐Ÿ‡ต 14
    hackernews 5
    ๐Ÿ™Œ 14
    ๐Ÿ’ช 11
    fast parrot 106
    ๐Ÿ‡ฌ๐Ÿ‡ท 9
    ๐Ÿ‡จ๐Ÿ‡ฆ 13
    prisma cool 16
    ๐ŸŽ 13
    ๐Ÿ”ฅ 13
    haribo 6
    ๐Ÿšก 2
  • n

    nikolasburk

    01/05/2021, 4:12 PM
    Hey <!everyone>ย prisma coolย we hope you enjoyed your holidays and are recharged and ready for an awesome 2021!ย ๐Ÿ€๐Ÿคž We just releasedย v2.14.0, here's what's new!ย prisma rainbow ๐ŸŽณย Group By queries are now in Preview Prisma Client now supports group by queries! Opt-in to this feature by adding theย 
    groupBy
    ย flag to theย 
    generator
    ย block in your Prisma schema. Here is an example for invoking the newย 
    groupBy
    ย query:
    Copy code
    const locations = await client.agent.groupBy({
      by: ['location'],
      min: {
        rate: true
      },
    })
    
    // Result:
    // [
    //   { location: "Los Angeles", min: { rate: 10.00 } },
    //   { location: "London", min: { rate: 20.00 } },
    //   { location: "Tokyo", min: { rate: 30.00 } }
    // ]
    Note that Prisma also supports theย 
    having
    ย side of group by, so you can further filter your groups. You can read more about the group by queries in theย documentation. ๐Ÿ“Ÿย Linux ARM64 support Good news for Linux users! Prisma now supports Linux ARM64 out of the box. If you already generate the Prisma Client on a Linux ARM box, it will just work. To target the specific binary, you can add aย 
    binaryTarget
    ย to theย 
    generator
    ย block in your Prisma schema:
    Copy code
    generator client {
      provider      = "prisma-client-js"
      binaryTargets = ["linux-arm-openssl-1.1.x"]
    }
    Learn more in theย documentation. ๐Ÿ—บ๏ธย Prisma Migrate fix for PostGIS users PostgreSQL users who are using the PostGIS extensionย can now use Prisma Migrateย as well. ๐Ÿ“šย Learn more in the release notes For more info and links to documentation, you can read theย release notes. ๐ŸŒŸย Help us spread the word about Prisma To help spread the word about Prisma, we'd very much appreciate if you wouldย star the repoย ๐ŸŒŸย And if you're excited about the features in this week's release, then help us andย share your excitement on Twitter. ๐Ÿ“ฐย Join us on Thursday for the "What's new in Prisma" livestream As usual, my colleague @ryan and I will discuss the latest release and other news from the Prisma ecosystem in aย 

    livestream on Youtubeโ–พ

    ย onย Thursday at 5pm Berlin | 8am San Francisco.
    fast parrot 85
    ๐ŸŽณ 7
    prisma rainbow 56
    ๐Ÿ”ฅ 10
    ๐Ÿ‡บ๐Ÿ‡ธ 4
    ๐Ÿ’ก 6
    ๐Ÿ˜ƒ 7
    ๐Ÿ“ฃ 4
    pride parrot 5
    ๐ŸŒถ๏ธ 6
    ๐Ÿฆ 2
    ๐Ÿ‡ญ๐Ÿ‡ท 1
    prisma cool 24
    prisma xmas 12
    ๐Ÿค– 6
    โค๏ธ 7
    ๐Ÿ’ 3
    party postgres 5
    ๐Ÿ˜ป 2
    ๐Ÿ’ช 2
    ๐Ÿ‡ฐ๐Ÿ‡ท 10
    ๐Ÿ‡ต๐Ÿ‡ฑ 2
    ๐Ÿณ๏ธโ€๐ŸŒˆ 2
    ๐Ÿ‡ต๐Ÿ‡ญ 2
    ๐Ÿ‡จ๐Ÿ‡ฆ 4
    ๐Ÿ‡จ๐Ÿ‡ณ 2
    pakistan parrot 1
    ๐ŸŽ 13
    ๐Ÿ™Œ 13
    โ˜ƒ๏ธ 8
    ๐Ÿ˜Ž 8
    ๐Ÿ˜€ 6
    graphcool 6
    ๐Ÿ„โ€โ™€๏ธ 6
    ๐Ÿ“š 3
    S 4
    ๐Ÿ‡ณ๐Ÿ‡ฌ 4
    ๐Ÿ‡จ๐Ÿ‡บ 1
    ๐Ÿ‡ฏ๐Ÿ‡ฒ 1
    ๐Ÿ‡จ๐Ÿ‡ฟ 1
    ๐Ÿš€ 1
    ๐Ÿ‡ฒ๐Ÿ‡ฆ 1
    ๐Ÿ‡ฉ๐Ÿ‡ฏ 1
    ๐Ÿ‡ฏ๐Ÿ‡ต 1
    ๐Ÿ‡ต๐Ÿ‡ธ 1
    ๐Ÿฆœ 1
    ๐Ÿ‡ธ๐Ÿ‡ช 1
    ๐Ÿ‡จ๐Ÿ‡ด 1
    ๐Ÿ‡ฎ๐Ÿ‡ณ 3
    ๐Ÿ‡ซ๐Ÿ‡ท 3
  • n

    nikolasburk

    01/20/2021, 2:55 PM
    Learn more about this feature from thisย GitHub comment. ๐Ÿ’ชย More powerful counting of records usingย 
    select
    When usingย 
    count
    ย queries, you can provide a number of options, e.g. for filtering. This release introduces theย 
    select
    ย option forย 
    count
    ย queries which lets you filter for non-null values ofย multipleย fields in a single query. Check out the release notes for moreย infoย and examples. โœ…ย Modifying relations by directly setting foreign keys is now stable In 2.11.0, we introduced theย 
    uncheckedScalarInputs
    ย preview flag which allowed you to modify relations by directly setting foreign keys in your queries (as opposed to using a nested write with theย 
    connect
    ย option). Fire up that delete key because you can now remove this flag from your Prisma schema! Read more about in theย documentation on relation queries. ๐ŸŒ’ย Dark mode for Prisma Studio & more powerful filtering As of this release, Prisma Studio can be used in dark mode! You can use theย Settingsย icon in the top right corner to switch between light and dark mode. We also included more powerful ways for you to filter the records of a table: โ€ข Filter byย 
    Json
    ย fields โ€ข Filter by the ID of a related model ๐Ÿ˜ฏย More improvements for Prisma Migrate โ€ข Prisma Migrate now detects when the migrations donโ€™t match the configuredย 
    provider
    ย on yourย 
    datasource
    ย block, for example when the migrations have been created withย 
    sqlite
    ย but theย 
    provider
    ย is now set toย 
    postgresql
    . Prisma Migrate will now print a helpful error message in these cases. โ€ขย 
    prisma migrate reset
    ย can now be used in non-interactive environments (e.g. CI/CD) by passing theย 
    --force
    ย flag. โ€ข The new seeding functionality (see above) will be automatically triggered wheneverย 
    prisma migrate reset
    ย is called to reset and repopulate the database in development. It's also triggered when the database is reset interactively after callingย 
    prisma migrate dev
    . ๐Ÿฆฆย Transaction API for Prisma Client Go Prisma Client Go now supports database transactions with a sparkly newย 
    Transaction
    ย API:
    Copy code
    go
    createA := client.User.CreateOne(
      db.User.ID.Set("c"),
      db.User.Email.Set("a"),
    )
    createB := client.User.CreateOne(
      db.User.ID.Set("d"),
      db.User.Email.Set("b"),
    )
    err := client.Prisma.Transaction(createUserA, createUserB).Exec(ctx)
    if err != nil {
      return err
    }
    Learn more aboutย 
    Transaction
    ย in theย reference. If you'd like to try out Prisma Client Go, check out theย Quickstartย for a gentle introduction and share your feedback in the #prisma-client-go channel. ๐Ÿ“šย Learn more in the release notes For more info and links to documentation, you can read theย release notes.ย  ๐ŸŒŸย Help us spread the word about Prismaย ๐ŸŒŸ To help spread the word about Prisma, we'd very much appreciate if you would star theย repoย ๐ŸŒŸย And if you're excited about the features in this week's release, then help us andย share your excitement on Twitter. ๐Ÿ“ฐย Join us on Thursday for the "What's new in Prisma" livestream As usual, my colleague @ryan and I will discuss the latest release and other news from the Prisma ecosystem in aย livestream onย 

    Youtubeโ–พ

    ย onย Thursday at 5pm Berlin | 8am San Francisco.
    ๐Ÿ’ฏ 21
    fast parrot 26
    ๐Ÿ˜ƒ 5
    ๐Ÿ‡ต๐Ÿ‡ญ 5
    ๐Ÿคฉ 8
    prisma xmas 17
    ๐ŸŒถ๏ธ 14
    prisma cool 16
    ๐Ÿ‡ณ๐Ÿ‡ด 1
    prisma rainbow 42
    ๐Ÿ‘ 20
    ๐Ÿ”ฅ 25
    ๐Ÿ„โ€โ™€๏ธ 6
    ๐Ÿ™Œ 21
    ๐Ÿ˜Ž 7
    prisma labs 4
    ๐Ÿ“บ 4
    prismo gif 2
    ๐Ÿ‡จ๐Ÿ‡ญ 1
    ๐Ÿ‡จ๐Ÿ‡บ 3
    ๐Ÿ‡ฌ๐Ÿ‡ง 2
    ๐Ÿ‡ฎ๐Ÿ‡ณ 6
    prisma green 84
    ๐Ÿ˜ 8
    go gopher coffee 4
    ๐Ÿ‡ช๐Ÿ‡ฌ 5
    ๐Ÿฟ๏ธ 3
    ๐Ÿชฒ 3
    ๐Ÿš€ 6
    ๐Ÿ‡ฐ๐Ÿ‡ท 10
    ๐Ÿ‡จ๐Ÿ‡ฆ 5
    ๐Ÿ‡ญ๐Ÿ‡ท 3
    pride 3
    ๐Ÿ‡จ๐Ÿ‡ณ 3
    ๐Ÿ‡ต๐Ÿ‡ฑ 14
    ๐Ÿšข 8
    ๐Ÿฆœ 13
    ๐Ÿบ 8
    pride parrot 6
    ๐Ÿ“ฃ 4
    america parrot 5
    party postgres 9
    ๐Ÿ‡ฒ๐Ÿ‡ฝ 2
    โค๏ธ 6
    ๐Ÿ‡จ๐Ÿ‡ด 2
    ๐Ÿ‡ซ๐Ÿ‡ท 3
    ๐Ÿ‡บ๐Ÿ‡ฆ 3
    ๐Ÿ‡ณ๐Ÿ‡ฌ 4
    ๐Ÿ‡ฏ๐Ÿ‡ต 3
    ๐Ÿ‡ง๐Ÿ‡ท 3
  • n

    nikolasburk

    01/20/2021, 2:55 PM
    Hey <!everyone>ย โœŒ๏ธย prisma cool We just released v2.15.0ย โ€“ this version isย packed with improvements & new featuresย prisma rainbow ๐Ÿš€ย Prisma Migrate now supports native database types (Preview) In 2.11.0, we introduced support forย native database typesย in the Prisma schema that allow you to map Prisma's scalar types to more specific types in the underlying database. However, these have not been compatible with the current Preview version of Prisma Migrate yet. This release makes it possible to use Prisma Migrate with the native type annotations in your Prisma schema!ย ๐ŸŽ‰ Check out theย release notesย for more info. ๐ŸŒฑย Integrated database seeding (Preview) A common requirement, especially for local development, is the ability to quickly seed your database with initial data. This is now possible with Prisma using the newย 
    prisma db seed
    ย command which is introduced in Preview in this release. Seeding is currently supported via scripts written in TypeScript, JavaScript, Go and Shell. The command expects a file calledย 
    seed
    ย with the respective file extension inside your mainย 
    prisma
    ย directory. Check out theย release notesย for more info. Please provide feedback for the newย 
    prisma db seed
    ย commandย here. ๐Ÿ’ฅย Throw exceptions inย 
    findFirst
    ย andย 
    findUnique
    ย queries if no record is found
    With the newย 
    rejectOnNotFound
    ย option, you can now tell Prisma Client to throw an exception whenย 
    findFirst
    ย orย 
    findUnique
    ย does not find any records. Here's an example:
    Copy code
    const user = await client.user.findUnique({
      where: {
        id: 10,
      },
      rejectOnNotFound: true
    })
    // Throws "NotFoundError: No User found" if the 
    // user with id = 10 does not exist.
    If you omitย 
    rejectOnNotFound
    , these calls continue to returnย 
    undefined
    . ๐Ÿ˜ย Improved API for filtering arrays in PostgreSQL We've added some new capabilities to yourย 
    where
    ย condition for filtering arrays in PostgreSQL: โ€ขย `has`: a value is contained within the array โ€ขย `hasEvery`: all values are contained within the array โ€ขย `hasSome`: at least one values is contained in the array โ€ขย `isEmpty`: the array is empty Here's an example:
    Copy code
    const admin = await prisma.user.findFirst({
      where: {
        id: 1,
        roles: {
          has: 'ADMIN'
        }
      }
    })
    โœ… 12
    ๐Ÿ™Œ 11
    ๐Ÿ‡ณ๐Ÿ‡ฌ 2
    ๐Ÿ‘€ 7
    ๐Ÿ˜Š 3
    ๐Ÿ‡ฏ๐Ÿ‡ฒ 1
    ๐ŸŽ‰ 12
    โค๏ธ 4
  • n

    nikolasburk

    02/02/2021, 3:53 PM
    Learn more in theย Go documentation. ๐Ÿ“šย Learn more in the release notes For more info and links to documentation, you can read theย release notes. ๐ŸŒŸย Help us spread the word about Prismaย ๐ŸŒŸ To help spread the word about Prisma, we'd very much appreciate if you would star the repoย ๐ŸŒŸย And if you're excited about the features in this week's release, then help us andย share your excitement on Twitter. ๐Ÿ“ฐย Join us on Thursday for the "What's new in Prisma" livestream As usual, my colleague @ryan and I will discuss the latest release and other news from the Prisma ecosystem in aย livestream onย 

    Youtubeโ–พ

    ย onย Thursday at 5pm Berlin | 8am San Francisco.
    ๐Ÿ‡จ๐Ÿ‡ฆ 3
    parrotwave1 11
    parrotwave5 8
    parrotwave7 10
    ๐Ÿ‡จ๐Ÿ‡บ 4
    parrotwave2 10
    parrotwave6 8
    ๐Ÿ‡ณ๐Ÿ‡ด 1
    prisma cool 3
    pride 1
    ๐Ÿ‡ญ๐Ÿ‡ท 2
    ๐Ÿ‡ฒ๐Ÿ‡พ 2
    ๐Ÿ‡ณ๐Ÿ‡ต 2
    ๐Ÿ‡ต๐Ÿ‡ฑ 12
    ๐Ÿ‡ฐ๐Ÿ‡ท 16
    spain parrot 6
    ๐Ÿ‡ฎ๐Ÿ‡ณ 8
    ๐Ÿ‡ป๐Ÿ‡ช 3
    prisma green 46
    ๐Ÿ‡จ๐Ÿ‡ฟ 4
    โค๏ธ 22
    parrotwave4 9
    ๐Ÿ‡ฌ๐Ÿ‡พ 3
    ๐Ÿ‡ฎ๐Ÿ‡ฑ 4
    ๐Ÿ‡จ๐Ÿ‡ณ 1
    ๐Ÿ‘ 3
    pakistan parrot 2
    ๐Ÿ‡ฏ๐Ÿ‡ต 2
    fast parrot 30
    prisma rainbow 21
    ๐Ÿ‘€ 7
    ๐ŸŽ 5
    parrotwave3 10
    ๐Ÿš€ 7
    ๐Ÿ‡จ๐Ÿ‡ต 3
    ๐Ÿ‡ณ๐Ÿ‡ฑ 3
    ๐Ÿ‡ฐ๐Ÿ‡ช 3
    ๐Ÿ‡จ๐Ÿ‡ญ 2
    ๐Ÿ‡จ๐Ÿ‡ด 2
    ๐Ÿ‡จ๐Ÿ‡ท 2
    southafrica parrot 2
    ๐Ÿ‡ท๐Ÿ‡ด 1
1...633634635636637Latest