Database Schema Updates for Sync Tracking
まだ誰も着手していません。
評価
調査の方向性
まず topic_files、topics、content_providers、tags の既存のスキーマとマイグレーションを確認し、次に同期追跡に参加する必要があるその他のエンティティを特定します。合意したエンティティに、要求された外部識別子、チェックサム、一意インデックスを追加し、マイグレーションが問題なく適用され、意図したスキーマが生成されることを確認します。
索引モデルが issue の本文から書いたものです。
説明
Add external IDs and checksums for sync tracking
- Add migration for topic_files:
add_column :topic_files, :external_id, :integer
add_column :topic_files, :external_checksum, :string
add_index :topic_files, :external_id, unique: true
- Add migration for topics:
add_column :topics, :external_id, :integer
add_index :topics, :external_id, unique: true
- Add migration for content_providers:
add_column :content_providers, :external_id, :integer
add_index :content_providers, :external_id, unique: true
- Add migration for tags:
add_column :tags, :external_id, :integer
add_index :tags, :external_id, unique: true
Do the same thing for whatever entities we would like to sync
- 主要言語
- HTML
- スター
- 4
- フォーク
- 0
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
rubyforgood/skillrx-beacon のほかの issue
-
cross-app sync
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
-
Error handlingオープンcross-app sync
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
cross-app sync
難易度 5/5 1週間以上 初心者へのやさしさ 30/100
-
Sync Orchestratorオープンcross-app sync
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
-
cross-app sync
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
rubyforgood/skillrx-beacon の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
scylladb/kafka-connect-scylladb#297 ·
メンテナーはふだん 2 日以内に返信
-
--dry-run runs the real operation in ruvector migrate, ruvector backup restore and deployment deploy対応中かも @tanishqbaweja が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
GoogleCloudPlatform/spanner-migration-tool#1479 ·
メンテナーはふだん 8 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
mferretti/SeedStream#443 ·
メンテナーはふだん 4 日以内に返信