assertj / assertj/assertj-db

Unable to detect changes not default schema

オープン
#176 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
Java
スター
130
フォーク
21
PR マージ指標
30日以内にマージされた PR はありません

説明

I am using Oracle DB for testing.
Also, the application user and the schema management user are different.

Watching at changes.changesList in the code below, it's null.

```
OracleDataSource ods = new OracleDataSource();
ods.setURL(...);
ods.setUser(...);
ods.setPassword(...);

Changes changes = new Changes(ods);
changes.setStartPointNow();

makeChangesInTheData();

changes.setEndPointNow();
```

Changes targets the default schema for change detection, can it target another schema?

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

レポートに示されているChangesコンストラクターとchanges.changesListパスから始め、Oracle接続が変更検出に使用するスキーマをどのように決定するかを追跡します。デフォルト以外のスキーマをどのように選択するかを定義し、そこで行われた変更がsetStartPointNow()とsetEndPointNow()の間にchangesListへ反映されることを確認します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
databases
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

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

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