Persistence interface for Haskell allowing multiple storage methods.

yesodweb/persistent có thân thiện với người mới không?

Gần đây có quá ít pull request của người đóng góp bên ngoài gửi tới yesodweb/persistent để nói chúng được merge thường xuyên đến đâu. Hiện có 2 issue phù hợp với người mới đang mở.

Star
486
Fork
307
Issue cho người mới đang mở
2
Issue đã lập chỉ mục
261
Ngôn ngữ chính
Haskell
Giấy phép
MIT
Lần push lên GitHub gần nhất
29/6/2026
Lập chỉ mục gần nhất
20/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Không có quy tắc ứng xử
Label cho người mới
good first issue
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Cách đóng góp cho yesodweb/persistent

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Dự án có Dockerfile hoặc tệp Docker Compose, nên bạn có thể chạy nó mà không cần cài cả bộ công cụ.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  4. Chọn một trong 2 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • Custom `sqltype=` for PK field with `Primary` isn't respected while TH parsing
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 70/100

    yesodweb/persistent#1642 ·

  • error building persistent-sqlite-2.13.3.1 with ghc-10.0.0.20260917: __STDC_VERSION__ does not advertise C11, C++11 or later
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100

    yesodweb/persistent#1641 ·

  • Hackage build failed for 'persistent-postgresql' since 2.13.7.0
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1632 ·

  • persistent-redis-2.13.0.2 fails to build with hedis-0.16.1
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    yesodweb/persistent#1631 ·

  • persistent-sqlite 2.13.3.1 can serialize UTCTime values that are not lexicographically ordered
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    yesodweb/persistent#1628 ·

  • Clarify the order stability of insertMany
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    yesodweb/persistent#1625 ·

  • runOnException does not run on asynchronous exceptions
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 50/100

    yesodweb/persistent#1624 ·

  • Unnecessary dependencies for a custom primary key
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    yesodweb/persistent#1622 · 1 bình luận ·

  • "default" expressions in persistentmodels files no longer parse as before
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100

    yesodweb/persistent#1620 ·

  • Bump template-haskell dependency upper bounds for ghc-9.14
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 55/100

    yesodweb/persistent#1619 · 1 bình luận · 1 reaction ·

  • RFC: direct row codecs
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    yesodweb/persistent#1617 · 1 bình luận · 4 reaction ·

  • ID fields can sometimes be generated with ForeignRefs
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    yesodweb/persistent#1615 ·

  • Missing functions getKeyBy and upsertBy_
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    yesodweb/persistent#1613 ·

  • persistent-mongoDB: allow resource-pool-0.5?
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 50/100

    yesodweb/persistent#1606 ·

  • Notes on caching queries in persistent
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    yesodweb/persistent#1605 ·

  • Unused Haskell files in `persistent-sqlite`
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100

    yesodweb/persistent#1602 ·

  • New parser has differing behavior on quoted attributes
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1599 · 2 bình luận ·

  • Sqlite Ids are not AUTOINCREMENT
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    yesodweb/persistent#1598 ·

  • SQLite queries are uninterruptible
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    yesodweb/persistent#1597 · 1 bình luận ·

  • Docs on Fixing Postgres Default Value Mismatches Is Incorrect
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100

    yesodweb/persistent#1596 ·

  • persistent testsuite failed for i686
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 32/100

    yesodweb/persistent#1583 · 2 bình luận ·

  • deleteBy is broken in some cases
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1581 · 2 bình luận ·

  • discoverEntities discovers entities for the wrong backend
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100

    yesodweb/persistent#1578 ·

  • Allow customization of the Haskell name
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1568 ·

  • Sqlite CHECKs
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 32/100

    yesodweb/persistent#1562 · 1 reaction ·

  • Natural/Composite key and IN (<-.) operator returning wrong results
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    yesodweb/persistent#1558 ·

  • 2.14.6.3: No instance for ‘NFData Text’ arising from a use of ‘rnf’
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 30/100

    yesodweb/persistent#1557 ·

  • Word64 does not roundtrip through a database correctly
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    yesodweb/persistent#1552 · 2 bình luận ·

  • Incorrect casing for “ID”
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    yesodweb/persistent#1549 · 5 bình luận ·

  • Marshal error on list of pairs
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1548 · 3 reaction ·

  • Strict types for sqlite
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1542 · 12 bình luận · 1 reaction ·

  • Support Prepared Statments for Postgres
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    yesodweb/persistent#1539 · 1 reaction ·

  • `persistent-2.14.6.1`: relax upper bound of dependency on `template-haskell`
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100

    yesodweb/persistent#1538 ·

  • Migration with is not idempotent when combining default=null and Maybe type
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1535 · 1 bình luận ·

  • `selectSourceRes` is not thread-safe with sqlite?
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1529 · 1 bình luận ·

  • `PersistField Int` should parse `PersistRational`
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    yesodweb/persistent#1527 · 1 bình luận ·

  • Don't build docs in CI
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100

    yesodweb/persistent#1520 ·

  • Postgres migrations should not trigger if the unique key is too long
    Đang mở
    bug good first issue Postgres

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    yesodweb/persistent#1515 · 2 bình luận ·

  • Support aeson >= 2.2.0.0 and GHC 9.8
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100

    yesodweb/persistent#1512 ·

  • Migrations should be able to report *why* it is migrating
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    yesodweb/persistent#1510 ·

  • persistent-qq-2.12.0.5 testsuite fails to compile with ghc-9.6
    Đang mở

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 45/100

    yesodweb/persistent#1506 · 1 bình luận ·

  • GHC 8.4 Support
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1504 ·

  • TimeOfDay no longer roundtrips through sqlite
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1500 · 4 bình luận ·

  • `upsertWhere` unnecessarily restricted to `SqlBackend`
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    yesodweb/persistent#1498 · 1 bình luận ·

  • `upsertWhere` in `Database.Persist.Postgresql` has too strict a type signature
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    yesodweb/persistent#1489 · 1 bình luận ·

  • Codegen bug: doesn't use qualified type in `sqlType` invocation
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1475 · 4 bình luận ·

  • Quasi not validating OnDeleteCascade
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    yesodweb/persistent#1474 ·

  • Filter `FieldName <-. [Nothing]` not finding expected results
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100

    yesodweb/persistent#1473 · 6 bình luận ·

  • Small documentation mistake
    Đang mở

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 45/100

    yesodweb/persistent#1472 ·

  • Two same named sql table models should throw a migration error
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    yesodweb/persistent#1470 ·

Đang hiển thị 100 mục mới nhất

Trang này chỉ liệt kê những gì được lập chỉ mục gần đây. Bộ lọc nâng cao có toàn bộ kho, thu hẹp theo ngôn ngữ, độ khó và thời lượng.

Mở bộ lọc nâng cao

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.