assertj / assertj/assertj-db

Unable to detect changes not default schema

Offen
#176 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Java
Sterne
130
Forks
21
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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?

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie mit dem im Report gezeigten Changes-Konstruktor und dem Pfad changes.changesList. Verfolgen Sie anschließend, wie die Oracle-Verbindung das für die Änderungserkennung verwendete Schema bestimmt. Legen Sie fest, wie ein nicht standardmäßiges Schema ausgewählt würde, und überprüfen Sie, dass dort vorgenommene Änderungen zwischen setStartPointNow() und setEndPointNow() in changesList eingetragen werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
databases
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.