Use database cleaner with sub nested connection.
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
Direzione di ricerca
Inizia con la database.yml fornita e la configurazione DatabaseCleaner[:active_record, ...] richiesta, quindi traccia il modo in cui vengono selezionate le connessioni secondbase annidate. Il lavoro è completato quando viene stabilito se sono supportati la chiave di connessione o un connection_hash e viene documentato o implementato un metodo verificato per pulire la connessione di test Oracle.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Below is my database.yml and I want to use DatabaseCleaner on the secondbase test. How would I specify the connection key when I call DatabaseCleaner[:active_record, { :connection => KEY }? Is there a way I can pass in a :connection_hash?
default: &default
adapter: mysql2
encoding: utf8
reconnect: true
username: <%= ENV['MYSQL_DB_USERNAME'] %>
password: <%= ENV['MYSQL_DB_PASSWORD'] %>
host: <%= ENV['MYSQL_DB_HOST'] %>
database: <%= ENV['MYSQL_DB_NAME'] %>
structure_dump: db_stored_code
development:
<<: *default
test:
<<: *default
database: <%= ENV['MYSQL_TEST_DB_NAME'] %>
staging:
<<: *default
production:
<<: *default
secondbase:
second_default: &second_default
adapter: oracle_enhanced
username: <%= ENV['ORACLE_DB_USERNAME'] %>
password: <%= ENV['ORACLE_DB_PASSWORD'] %>
reconnect: true
database: <%= ENV['ORACLE_DB_NAME'] %>
structure_dump: db_stored_code
development:
<<: *second_default
test:
<<: *second_default
username: <%= ENV['ORACLE_TEST_DB_USERNAME'] %>
password: <%= ENV['ORACLE_TEST_DB_PASSWORD'] %>
staging:
<<: *second_default
production:
<<: *second_default
- Lingua principale
- Ruby
- Stelle
- 3k
- Fork
- 485
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di DatabaseCleaner/database_cleaner
-
:transaction strategy: uncommitted data disappears after perform_enqueued_jobs on Rails ≥ 7.2 Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 67/100
-
Cleaning of dev DB Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
-
Cannot truncate a table referenced in a foreign key constraint (ActiveRecord::StatementInvalid) Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
DatabaseCleaner/database_cleaner#717 · 5 commenti · 1 reazione ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
DatabaseCleaner/database_cleaner#716 · 2 commenti ·
Tutte le issue di DatabaseCleaner/database_cleaner
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
ai-generated
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
hanami/hanami-cli#449 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
hanami/hanami-router#310 ·