با سلام و درود، تو این آموزش میخوام به آسونترین روش برای مهاجرت از دیتابیس Sqlite به postgresql در جنگو بپرذازم.
فرضیات:
۱) پایگاه داده postgresql را نصب کرده اید.
۲) پایگاه داده و user برای آن DB ساخته باشید.
حال بریم سراغ انتقال پایگاه داده، برای اینکار از Pgloader استفاده می کنیم، ابتدا pgloaderرا با دستور زیر نصب کنید:
sudo apt install pgloader
فقط کافیه دستور زیر رو اجرا کنید:
pgloader sqlite:///path/to/file.db pgsql://pguser:pgpass@pghost/dbname
نکات:
user و pass برای postgresql میتونن هر کاراکتری داشته باشند، فقط اگر داخلشون کاراکتری مانند (:) بود، باید آن را دوبار وارد کنید. یا کاراکتری همچون (@)، باید آن را دوبار وارد کنید(@@).
ارسال پاسخ