第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何使用 Doctrine Fixture 加載測(cè)試數(shù)據(jù)庫(kù)進(jìn)行 PHP 單元測(cè)試?

如何使用 Doctrine Fixture 加載測(cè)試數(shù)據(jù)庫(kù)進(jìn)行 PHP 單元測(cè)試?

PHP
肥皂起泡泡 2023-07-30 13:03:06
我正在嘗試設(shè)置一個(gè)數(shù)據(jù)庫(kù)環(huán)境來(lái)測(cè)試我的 Doctrine ORM 實(shí)體類(lèi),而不更改我的真實(shí)數(shù)據(jù)庫(kù)。我遵循了Symfony 的文檔,但是當(dāng)我運(yùn)行時(shí)php bin/console doctrine:fixtures:load我收到警告:小心,數(shù)據(jù)庫(kù)“圖表”將被清除。你想繼續(xù)嗎?(是/否)[否]:盡管我已經(jīng)在我的.env.test文件中設(shè)置了一個(gè)環(huán)境變量:DATABASE_URL=mysql://testUser:testPassword@127.0.0.1/graph_test編輯:這是整個(gè).env.test文件:# define your env variables for the test env hereKERNEL_CLASS='App\Kernel'APP_SECRET='$ecretf0rt3st'SYMFONY_DEPRECATIONS_HELPER=999999PANTHER_APP_ENV=panther# Database testDATABASE_URL=mysql://testUser:testPassword@127.0.0.1/graph_test我嘗試更改我的test/bootstrap.php文件,但收到相同的警告。DATABASE_URL有沒(méi)有辦法告訴原則從文件中獲取值.env.test?任何幫助將不勝感激。PS 不需要多個(gè)測(cè)試 .env 文件。
查看完整描述

3 回答

?
嗶嗶one

TA貢獻(xiàn)1854條經(jīng)驗(yàn) 獲得超8個(gè)贊

如果你使用php bin/console doctrine:fixtures:load --env=test你只會(huì)影響你的測(cè)試數(shù)據(jù)庫(kù)。



查看完整回答
反對(duì) 回復(fù) 2023-07-30
?
慕俠2389804

TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個(gè)贊

當(dāng)您想要加載配置時(shí),請(qǐng)確保它是在 .env.local 中定義的,或者如果您使用自定義環(huán)境(例如將參數(shù)test添加--env=test到命令中)

  php bin/console doctrine:fixtures:load --env=test
  php bin/console server:run --env=test


查看完整回答
反對(duì) 回復(fù) 2023-07-30
?
萬(wàn)千封印

TA貢獻(xiàn)1891條經(jīng)驗(yàn) 獲得超3個(gè)贊

學(xué)說(shuō)測(cè)試包括運(yùn)行遷移,以便每次測(cè)試運(yùn)行時(shí)數(shù)據(jù)庫(kù)中都有相同的數(shù)據(jù)。

從您發(fā)布的頁(yè)面...

每次測(cè)試前自動(dòng)重置數(shù)據(jù)庫(kù)?

這將導(dǎo)致消息Careful, database ... will be purged.“這是警告,而不是錯(cuò)誤”。



查看完整回答
反對(duì) 回復(fù) 2023-07-30
  • 3 回答
  • 0 關(guān)注
  • 185 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)