簡體   English   中英

如何使用sqlite將開發數據庫中的數據復制到產品數據庫

[英]How to copy data in development db to product db using sqlite

我正在使用sqlite(現在)我的開發和生產系統在rails上。 我有一個development.sqlite3文件,我想復制到production.sqlite3以在生產環境中運行一些測試。

我試圖通過執行mv development.sqlite3 production.sqlite3將開發數據庫復制到mv development.sqlite3 production.sqlite3 ,但這似乎不起作用。

關於如何最好地做這個的任何想法?

根據這個問題 ,下面的代碼就是這樣做的。

RAILS_ENV=production rake db:create db:schema:load

這清空了當前的production.sqlite3 在數據庫創建和加載結構后,您可以將development.sqlite3復制到production.sqlite3以復制數據。

cp db/development.sqlite3 db/production.sqlite3

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM