Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

PostgreSQL zero-downtime migrations made easy

xataio/pgroll は初心者に優しい?

xataio/pgroll への外部コントリビューターの PR が最近は少なく、どのくらいマージされるかはまだ言えません。 初心者向けの issue が現在 2 件オープンです。

スター
6.6k
フォーク
155
オープンの初心者向け issue
2
索引済み issue
88
主要言語
Go
ライセンス
Apache-2.0
最終 GitHub push
2026年9月8日
最新の索引
2026年9月20日
コントリビューションガイド
コントリビューションガイドがありません
行動規範
行動規範がありません
初心者向けラベル
good first issue hacktoberfest help wanted
PR マージ指標
30日以内にマージされた PR はありません

xataio/pgroll にコントリビュートするには

  1. コントリビューションガイドはないので、README と最近マージされた PR をいくつか読んで、変更の出し方をつかみましょう。
  2. Dockerfile または Docker Compose ファイルがあるので、ツールチェーン一式を入れなくても動かせます。
  3. あなたのコントリビュートはプロジェクトの Apache-2.0 ライセンスで公開されます。
  4. 下にある 2 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • Unexpected migration schema numbering
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    xataio/pgroll#1041 · コメント 5 件 ·

  • Setting search_path assumes database clients have access to migration schemas
    オープン
    documentation question

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    xataio/pgroll#1032 · コメント 1 件 ·

  • Spurious "table does not exist" errors applying simple migration.
    オープン
    bug documentation

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    xataio/pgroll#1029 · コメント 1 件 ·

  • Discord link in the website is invalid
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 55/100

    xataio/pgroll#1026 ·

  • Versioned-schema views can block pg_partman retention drops on partition child tables
    オープン
    sql2pgroll

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    xataio/pgroll#1024 · コメント 1 件 ·

  • Pgroll migration fails to create index when under load, but succeeds after nth time.
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    xataio/pgroll#1013 · リアクション 1 件 ·

  • PG error when creating baseline version
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    xataio/pgroll#1010 · コメント 1 件 ·

  • pgroll support for changing primary keys
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    xataio/pgroll#1006 · コメント 1 件 ·

  • pgroll creates and deletes predicate index on complete if multiple operations are combined
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    xataio/pgroll#1003 ·

  • pgroll migrate exits 0 even if command is not successful
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    xataio/pgroll#999 ·

  • pgroll convert on some drizzle-kit generate output is unresolvable
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    xataio/pgroll#998 · コメント 3 件 · リアクション 2 件 ·

  • Application Code Configuration with schema versioning
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    xataio/pgroll#997 · コメント 1 件 ·

  • pgroll init --role app_admin ignores --role
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    xataio/pgroll#993 · コメント 2 件 · リアクション 1 件 ·

  • Preserve column order when creating views for table abstractions
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    xataio/pgroll#989 ·

  • pg: role "postgres" does not exist on pgroll init
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    xataio/pgroll#970 · コメント 3 件 ·

  • Error during `pgroll start 01_files.yaml` does not revert schema changes
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    xataio/pgroll#966 · リアクション 1 件 ·

  • Generated (stored) columns are treated as column with default value, which breaks versioned schema views
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    xataio/pgroll#965 · コメント 5 件 · リアクション 2 件 ·

  • Add a way to view the migration plan in pgroll
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    xataio/pgroll#956 · リアクション 4 件 ·

  • Add a new command to get latest schema from migration files instead of the db
    再び着手できるかも @ali-john が 132 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    xataio/pgroll#954 · コメント 4 件 · リアクション 1 件 ·

  • Allow raw SQL operations to run in migrations with other operations
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 40/100

    xataio/pgroll#943 · コメント 3 件 · リアクション 3 件 ·

  • Changing multiple columns of composite primary key is not supported
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    xataio/pgroll#933 ·

  • Undesired behaviour of `LAST_VALUE()` during batch update query generation for backfilling
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    xataio/pgroll#908 · コメント 2 件 ·

  • Explicit Transaction management needed in few areas and also need `pgbench` testing
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    xataio/pgroll#907 · コメント 2 件 ·

  • `INSERT` and `UPDATE` queries can fail between dropping the column and dropping the trigger during `COMPLETE` or `ROLLBACK` phase
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    xataio/pgroll#906 ·

  • Option to disable animations and colors.
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    xataio/pgroll#895 ·

  • Make it easy to find cli-definition.json for a released version
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    xataio/pgroll#866 ·

  • Adding constraints spanning multiple `NOT NULL` columns can fail unexpectedly
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    xataio/pgroll#830 ·

  • Investigate alternatives to using `search_path` to distinguish schema versions
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    xataio/pgroll#829 · コメント 2 件 · リアクション 4 件 ·

  • pgroll cannot recover from broken migration state
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    xataio/pgroll#786 · リアクション 5 件 ·

  • Run `sql` migrations in transactions
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    xataio/pgroll#785 · リアクション 3 件 ·

  • Remove support for PG14
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    xataio/pgroll#751 ·

  • Support `NULLS NOT DISTINCT`
    再び着手できるかも @kvch が 580 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    xataio/pgroll#730 · コメント 2 件 · 担当者 1 名 ·

  • `COPY` statements unsupported
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    xataio/pgroll#729 · コメント 3 件 ·

  • `pgroll migrate --squash`
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 45/100

    xataio/pgroll#725 · コメント 3 件 · リアクション 4 件 ·

  • pgroll migrate command to complete existing migration
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    xataio/pgroll#724 · コメント 4 件 ·

  • `pgroll convert` higher level to watch for new generated .sql files
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    xataio/pgroll#721 · コメント 1 件 ·

  • Docs: Link to top level flags and env vars from every cli command
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    xataio/pgroll#718 · コメント 1 件 ·

  • Remove the `rename_constraint` operation
    オープン
    breaking-changes

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    xataio/pgroll#686 ·

  • Transform complete SQL migration files into pgroll operations
    再び着手できるかも @kvch が 619 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    sql2pgroll

    xataio/pgroll#683 · リアクション 4 件 · 担当者 1 名 ·

  • Unify constraint options in all migrations
    再び着手できるかも @kvch が 619 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    xataio/pgroll#680 · コメント 1 件 · 担当者 1 名 ·

  • [feature request] exclusion constraints
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    xataio/pgroll#677 · コメント 1 件 ·

  • Use JSON schema validation during `Validate` phase
    再び着手できるかも @astorig が 621 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    good first issue

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    xataio/pgroll#673 · コメント 2 件 ·

  • Remove `comment` from `alter_column` operations
    オープン
    breaking-changes

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    xataio/pgroll#663 · コメント 1 件 ·

  • Support multiple backfill-requiring changes to the same column in a single migration
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    xataio/pgroll#659 ·

  • Multiple backfill-requiring operations in the same migration cause redundant backfills
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    xataio/pgroll#646 ·

  • Support multi-operation migrations
    再び着手できるかも @gulcin が 590 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    xataio/pgroll#645 · コメント 2 件 · 担当者 1 名 ·

  • No previous version exists for the first migration
    再び着手できるかも @agedemenli が 634 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    xataio/pgroll#641 · 担当者 1 名 ·

  • Add support for adding generated/identity columns to existing tables
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    xataio/pgroll#638 · コメント 1 件 · リアクション 1 件 ·

  • No backfill needed for empty table
    再び着手できるかも @agedemenli が 634 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    xataio/pgroll#636 · 担当者 1 名 ·

  • Support recreating primary key constraints
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    xataio/pgroll#635 ·

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。