আমি পোস্টগার্রেএসকিউএল 9.3 pg_dumpসরঞ্জামটি ব্যবহার করে কেবল সর্বজনীন স্কিমা সংজ্ঞাটি বের করার জন্য ব্যবহার করছি:
pg_dump -s -n public -h host -U postgres --dbname=db > ./schema.sql
তবে আমি যখন যাচাই করি তখন schema.sqlকোনও CREATE TABLEবিবৃতি বিবৃতির পরিবর্তে একটি বিবৃতিতে উপস্থিত হয় CREATE VIEW।
তবে, যদি আমি pg_dumpনির্দিষ্ট ভিউটি ব্যবহার করে:
pg_dump -s -t myview -h host -U postgres --dbname=db > ./schema.sql
তারপরে schema.sqlআসল দেখার সংজ্ঞা রয়েছে।
তো, কেন এমন হচ্ছে? তোমাদেরকে ধন্যবাদ!