RUVIDEO
Поделитесь видео 🙏

How to Compare PostgreSQL Schemas Using a SQL Script

There are many reasons you need a SQL script that captures table, view, column, and key properties. But they all boil down to comparing different states to quickly identify what is different.

Maybe you need to quickly isolate what got missed in the migrations from DEV to TEST environments. Maybe you need to quickly identify what changed between this release (AFTER) and the prior release (BEFORE). Maybe you want to run the script daily and output state snapshots to text files so that in the event of an emergency you can quickly identify what changed between given dates.

This short video walks you through downloading the simple script, executing it, outputing the schema snapshot to text file, then repeating under different states and using a free text file diffing tool like "SourceGear DiffMerge" or "PrestoSoft ExamDiff" to quickly visualize the differences.


------- Chapter Timestamps (click to jump forward): -----------------------------
0:00 - Intro
0:10 - Ever Needed to Troubleshoot What Schema Change Broke Your App?
0:45 - Ever Needed to Test for Schema Changes?
1:15 - Specific Examples of Table Schema Changes
2:07 - Caveat: Limited to Tables & Views
2:43 - How to Run Script (Environments & Across Time)
4:00 - Demo: How to Download the Script
5:03 - Demo: How to Capture Schema Snapshots
7:35 - Demo: How to Compare Schema Snapshots
10:20 - Bonus Tip: Uses Information Schema
10:56 - The End



Download:
- https://raw.githubusercontent.com/DataResearchLabs/sql_scripts/main/postgresql/schemadiff/simple_schema_dump.sql


Watch related playlist videos:
- https://www.youtube.com/playlist?list=PLVHoUDdbskURPrZpH0Zkzfa1OQjNfj2Gg


Connect with me on social media:
- LinkedIn: https://www.linkedin.com/in/mpiercead576/
- YouTube: https://www.youtube.com/channel/UCQciXv3xaBykeUFc04GxSXA
- GitHub: https://github.com/DataResearchLabs


Subscribe to my YouTube Channel:
- https://www.youtube.com/channel/UCQciXv3xaBykeUFc04GxSXA?sub_confirmation=1


Background Music (via YouTube "always free" Audio):
- "Rewind" by Ofshane: https://www.youtube.com/channel/UC34Wh4ysdP50H-ThbZFFfsA


#PostgreSQL #SchemaDiff #SchemaDump #SchemaCompare

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «How to Compare PostgreSQL Schemas Using a SQL Script», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.