SQL ET POSTGRE 35 Les contraintes unique not null et check
>> YOUR LINK HERE: ___ http://youtube.com/watch?v=TPXM2UOJ8fw
Dans cette vidéo intitulée Les contraintes unique not null et check , l'instructeur explique comment ajouter des contraintes à une table dans une base de données Postgres. • Tout d'abord, il nous montre comment utiliser la contrainte NOT NULL pour s'assurer que des valeurs vides ne peuvent pas être insérées dans une colonne. Ensuite, il nous explique comment utiliser la contrainte UNIQUE pour s'assurer que les valeurs dans une colonne sont uniques. • L'instructeur explique également comment utiliser la contrainte CHECK pour appliquer une condition à une colonne, ce qui permet de restreindre les valeurs possibles pour cette colonne. • Tout au long de la vidéo, l'instructeur donne des exemples concrets de l'ajout de ces contraintes à une table, en utilisant des commandes SQL dans l'environnement Postgres. • En somme, cette vidéo est une introduction pratique aux contraintes de base que l'on peut appliquer à une table dans une base de données Postgres, et constitue une base solide pour la suite de la section sur la création de bases de données avec SQL.","styleRuns":[{"startIndex":0,"length":1069,"styleRunExtensions":{"styleRunColorMapExtension":{"colorMap":[{"key":"USER_INTERFACE_THEME_DARK","value":4294967295},{"key":"USER_INTERFACE_THEME_LIGHT","value":4279440147}]}},"fontFamilyName":"Roboto"}]},"headerRuns":[{"startIndex":0,"length":1069,"headerMapping":"ATTRIBUTED_STRING_HEADER_MAPPING_UNSPECIFIED"}]}},{"itemSectionRenderer":{"contents":[{"continuationItemRenderer":{"trigger":"CONTINUATION_TRIGGER_ON_ITEM_SHOWN","continuationEndpoint":{"clickTrackingParams":"COQBELsvGAIiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/next"}},"continuationCommand":{"token":"Eg0SC1RQWE0yVU9KOGZ3GAYyJSIRIgtUUFhNMlVPSjhmdzAAeAJCEGNvbW1lbnRzLXNlY3Rpb24%3D","request":"CONTINUATION_REQUEST_TYPE_WATCH_NEXT"}}}}],"trackingParams":"COQBELsvGAIiEwi-qMS_yYGMAxWva3oFHW7KEyM=","sectionIdentifier":"comment-item-section","targetId":"comments-section"}}],"trackingParams":"COMBELovIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},"secondaryResults":{"secondaryResults":{"results":[{"compactVideoRenderer":{"videoId":"6iNbCd8Fixw","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/6iNbCd8Fixw/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLCJ1h4ZZHWUJIJwlOCzkb-iqsFV-g","width":168,"height":94},{"url":"https://i.ytimg.com/vi/6iNbCd8Fixw/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLCeEbI2D_7-MjafA9cBldiO_2_U_g","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"SQL ET POSTGRE 3.6 : Création de notre première table by WEWANTCODE 4,225 views 3 years ago 6 minutes, 28 seconds"}},"simpleText":"SQL ET POSTGRE 3.6 : Création de notre première table"},"longBylineText":{"runs":[{"text":"WEWANTCODE","navigationEndpoint":{"clickTrackingParams":"CNwBEKQwGAAiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@wewantcode570","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCMLVr2Jb92Uu53ujFyq8tBQ","canonicalBaseUrl":"/@wewantcode570"}}}]},"publishedTimeText":{"simpleText":"3 years ago"},"viewCountText":{"simpleText":"4,225 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"6 minutes, 28 seconds"}},"simpleText":"6:28"},"navigationEndpoint":{"clickTrackingParams":"CNwBEKQwGAAiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWRI_OOnnJSb8_pMmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=6iNbCd8Fixw","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"6iNbCd8Fixw","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=ea235b09df058b1c ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1318750 mt=1741680061 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"WEWANTCODE","navigationEndpoint":{"clickTrackingParams":"CNwBEKQwGAAiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@wewantcode570","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCMLVr2Jb92Uu53ujFyq8tBQ","canonicalBaseUrl":"/@wewantcode570"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/sjZtNHP9AsGgpcgZTVrZRMhWG-nkaNY2mekbeAgBbS6YaHoDD9xQjHEj1Fj813KKlQZyDPQRow=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CNwBEKQwGAAiEwi-qMS_yYGMAxWva3oFHW7KEyNAnJaW-J3h1pHqAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"4.2K views"}},"simpleText":"4.2K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"COEBEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"COEBEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"6iNbCd8Fixw","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"COEBEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["6iNbCd8Fixw"],"params":"CAQ%3D"}},"videoIds":["6iNbCd8Fixw"]}},{"clickTrackingParams":"COEBEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"COIBELlqIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},"popupType":"TOAST"}}]}},"trackingParams":"COEBEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"COABENGqBRgGIhMIvqjEv8mBjAMVr2t6BR1uyhMj","offlineVideoEndpoint":{"videoId":"6iNbCd8Fixw","onAddCommand":{"clickTrackingParams":"COABENGqBRgGIhMIvqjEv8mBjAMVr2t6BR1uyhMj","getDownloadActionCommand":{"videoId":"6iNbCd8Fixw","params":"CAIQAA%3D%3D"}}}},"trackingParams":"COABENGqBRgGIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CNwBEKQwGAAiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgs2aU5iQ2Q4Rml4dw%3D%3D","commands":[{"clickTrackingParams":"CNwBEKQwGAAiEwi-qMS_yYGMAxWva3oFHW7KEyM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CN8BEI5iIhMIvqjEv8mBjAMVr2t6BR1uyhMj","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CNwBEKQwGAAiEwi-qMS_yYGMAxWva3oFHW7KEyM=","hasSeparator":true}}],"trackingParams":"CNwBEKQwGAAiEwi-qMS_yYGMAxWva3oFHW7KEyM=","accessibility":{"accessibilityData":{"label":"Action menu"}},"targetId":"watch-related-menu-button"}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"6 minutes, 28 seconds"}},"simpleText":"6:28"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CN4BEPnnAxgBIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"6iNbCd8Fixw","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CN4BEPnnAxgBIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"6iNbCd8Fixw"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CN4BEPnnAxgBIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CN0BEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CN0BEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"6iNbCd8Fixw","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CN0BEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["6iNbCd8Fixw"],"params":"CAQ%3D"}},"videoIds":["6iNbCd8Fixw"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CN0BEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"SQL ET POSTGRE 3.6 : Création de notre première table - 6 minutes, 28 seconds - Go to channel - WEWANTCODE - 4.2K views - 3 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"LLQ0qX7Z1DQ","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/LLQ0qX7Z1DQ/hqdefault.jpg?v=67878859 sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLB-r-jH3jHlmZXtTxv5yLhYYsRmBA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/LLQ0qX7Z1DQ/hqdefault.jpg?v=67878859 sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLBHQ8Fv4uPKT68cP1a4iw-i3UU_Vw","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Work Coffee β Smooth Jazz Instrumental Music Relaxing Serene Bossa Nova for Good Mood, Chill Out by Jazz For Soul 217,779 views"}},"simpleText":"Work Coffee β Smooth Jazz Instrumental Music Relaxing Serene Bossa Nova for Good Mood, Chill Out"},"longBylineText":{"runs":[{"text":"Jazz For Soul","navigationEndpoint":{"clickTrackingParams":"CNYBEKQwGAEiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"url":"/@Jazz_For_Soul","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCxsdgWbWJmmqtNq9dzK2JAA","canonicalBaseUrl":"/@Jazz_For_Soul"}}}]},"viewCountText":{"runs":[{"text":"517"},{"text":" watching"}]},"navigationEndpoint":{"clickTrackingParams":"CNYBEKQwGAEiEwi-qMS_yYGMAxWva3oFHW7KEyNI_OOnnJSb8_pMmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=LLQ0qX7Z1DQ","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"LLQ0qX7Z1DQ","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=2cb434a97ed9d434 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1763750 mt=1741680061 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Jazz For Soul","navigationEndpoint":{"clickTrackingParams":"CNYBEKQwGAEiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"url":"/@Jazz_For_Soul","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCxsdgWbWJmmqtNq9dzK2JAA","canonicalBaseUrl":"/@Jazz_For_Soul"}}}]},"badges":[{"metadataBadgeRenderer":{"icon":{"iconType":"LIVE"},"style":"BADGE_STYLE_TYPE_LIVE_NOW","label":"LIVE","trackingParams":"CNYBEKQwGAEiEwi-qMS_yYGMAxWva3oFHW7KEyM="}}],"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/O-VddfguEcAD607kMNjaTsJvG4cReDiA-JaWZXqUbjkgd3gigUgkAYyG-g89Cwk3BZCE_sfLfw=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CNYBEKQwGAEiEwi-qMS_yYGMAxWva3oFHW7KEyNAtKjn9peVjdos","shortViewCountText":{"runs":[{"text":"517"},{"text":" watching"}]},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CNoBEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNoBEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"LLQ0qX7Z1DQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNoBEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["LLQ0qX7Z1DQ"],"params":"CAQ%3D"}},"videoIds":["LLQ0qX7Z1DQ"]}},{"clickTrackingParams":"CNoBEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CNsBELlqIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},"popupType":"TOAST"}}]}},"trackingParams":"CNoBEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CNYBEKQwGAEiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtMTFEwcVg3WjFEUQ%3D%3D","commands":[{"clickTrackingParams":"CNYBEKQwGAEiEwi-qMS_yYGMAxWva3oFHW7KEyM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CNkBEI5iIhMIvqjEv8mBjAMVr2t6BR1uyhMj","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CNYBEKQwGAEiEwi-qMS_yYGMAxWva3oFHW7KEyM=","hasSeparator":true}}],"trackingParams":"CNYBEKQwGAEiEwi-qMS_yYGMAxWva3oFHW7KEyM=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CNgBEPnnAxgBIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"LLQ0qX7Z1DQ","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CNgBEPnnAxgBIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"LLQ0qX7Z1DQ"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CNgBEPnnAxgBIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CNcBEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNcBEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"LLQ0qX7Z1DQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNcBEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["LLQ0qX7Z1DQ"],"params":"CAQ%3D"}},"videoIds":["LLQ0qX7Z1DQ"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CNcBEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Work Coffee β Smooth Jazz Instrumental Music Relaxing Serene Bossa Nova for Good Mood, Chill Out - - Go to channel - Jazz For Soul - 517 watching - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"7S_tz1z_5bA","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/7S_tz1z_5bA/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLC_zDRNCjsGx-gnmzCDKx_M-VbYXw","width":168,"height":94},{"url":"https://i.ytimg.com/vi/7S_tz1z_5bA/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAkn270n5i7ATNlWElQon3LyhNdug","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"SQL Course for Beginners [Full Course] by Programming with Mosh 12,588,159 views 5 years ago 3 hours, 10 minutes"}},"simpleText":"SQL Course for Beginners [Full Course]"},"longBylineText":{"runs":[{"text":"Programming with Mosh","navigationEndpoint":{"clickTrackingParams":"CM8BEKQwGAIiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@programmingwithmosh","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWv7vMbMWH4-V0ZXdmDpPBA","canonicalBaseUrl":"/@programmingwithmosh"}}}]},"publishedTimeText":{"simpleText":"5 years ago"},"viewCountText":{"simpleText":"12,588,159 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"3 hours, 10 minutes, 19 seconds"}},"simpleText":"3:10:19"},"navigationEndpoint":{"clickTrackingParams":"CM8BEKQwGAIiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWRI_OOnnJSb8_pMmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=7S_tz1z_5bA","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"7S_tz1z_5bA","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-uxaxiv0nxx5q-nv4l.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=ed2fedcf5cffe5b0 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1318750 mt=1741680061 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Programming with Mosh","navigationEndpoint":{"clickTrackingParams":"CM8BEKQwGAIiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@programmingwithmosh","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCWv7vMbMWH4-V0ZXdmDpPBA","canonicalBaseUrl":"/@programmingwithmosh"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/HCv0fXFEEcD0HRyF0_qR1K7b7qO3KCzmIoyH1DEJYB94CIUFhIE5i2t2IDIPX97W1-DK4hegww=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CM8BEKQwGAIiEwi-qMS_yYGMAxWva3oFHW7KEyM=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CM8BEKQwGAIiEwi-qMS_yYGMAxWva3oFHW7KEyNAsMv_5_W5-5ftAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"12 million views"}},"simpleText":"12M views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CNQBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNQBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"7S_tz1z_5bA","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNQBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["7S_tz1z_5bA"],"params":"CAQ%3D"}},"videoIds":["7S_tz1z_5bA"]}},{"clickTrackingParams":"CNQBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CNUBELlqIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},"popupType":"TOAST"}}]}},"trackingParams":"CNQBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CNMBENGqBRgIIhMIvqjEv8mBjAMVr2t6BR1uyhMj","offlineVideoEndpoint":{"videoId":"7S_tz1z_5bA","onAddCommand":{"clickTrackingParams":"CNMBENGqBRgIIhMIvqjEv8mBjAMVr2t6BR1uyhMj","getDownloadActionCommand":{"videoId":"7S_tz1z_5bA","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CNMBENGqBRgIIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CM8BEKQwGAIiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgs3U190ejF6XzViQQ%3D%3D","commands":[{"clickTrackingParams":"CM8BEKQwGAIiEwi-qMS_yYGMAxWva3oFHW7KEyM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CNIBEI5iIhMIvqjEv8mBjAMVr2t6BR1uyhMj","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CM8BEKQwGAIiEwi-qMS_yYGMAxWva3oFHW7KEyM=","hasSeparator":true}}],"trackingParams":"CM8BEKQwGAIiEwi-qMS_yYGMAxWva3oFHW7KEyM=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"3 hours, 10 minutes, 19 seconds"}},"simpleText":"3:10:19"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CNEBEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"7S_tz1z_5bA","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CNEBEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"7S_tz1z_5bA"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CNEBEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CNABEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CNABEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"7S_tz1z_5bA","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CNABEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["7S_tz1z_5bA"],"params":"CAQ%3D"}},"videoIds":["7S_tz1z_5bA"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CNABEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"SQL Course for Beginners [Full Course] - 3 hours, 10 minutes - Go to channel - Programming with Mosh - 12M views - 5 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/7S_tz1z_5bA/mqdefault_6s.webp?du=3000 sqp=CMCXv74G rs=AOn4CLBnOLSAQvA49WcEyJPMmW71Dcsd-Q","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"ePcb9j74huQ","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/ePcb9j74huQ/hqdefault.jpg?v=675af1dd sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLDvi-4TBUVA8HBgMY6Xw9MHEVc1gA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/ePcb9j74huQ/hqdefault.jpg?v=675af1dd sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLAEws3uy35NRhOLtQg6B3dC3gz7hw","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Playlist songs to put you in good mood - Best soul / r b mix βΆ SOUL DEEP COLLECTION 2025 by Soul Music 1,744,400 views"}},"simpleText":"Playlist songs to put you in good mood - Best soul / r b mix βΆ SOUL DEEP COLLECTION 2025"},"longBylineText":{"runs":[{"text":"Soul Music","navigationEndpoint":{"clickTrackingParams":"CMkBEKQwGAMiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"url":"/@soul.music.2001","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCIm6Hxg4kwY79VTxQBsO2pA","canonicalBaseUrl":"/@soul.music.2001"}}}]},"viewCountText":{"runs":[{"text":"1,286"},{"text":" watching"}]},"navigationEndpoint":{"clickTrackingParams":"CMkBEKQwGAMiEwi-qMS_yYGMAxWva3oFHW7KEyNI_OOnnJSb8_pMmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=ePcb9j74huQ","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"ePcb9j74huQ","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=78f71bf63ef886e4 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=696250 mt=1741680061 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Soul Music","navigationEndpoint":{"clickTrackingParams":"CMkBEKQwGAMiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"url":"/@soul.music.2001","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCIm6Hxg4kwY79VTxQBsO2pA","canonicalBaseUrl":"/@soul.music.2001"}}}]},"badges":[{"metadataBadgeRenderer":{"icon":{"iconType":"LIVE"},"style":"BADGE_STYLE_TYPE_LIVE_NOW","label":"LIVE","trackingParams":"CMkBEKQwGAMiEwi-qMS_yYGMAxWva3oFHW7KEyM="}}],"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/fcvclSqbcMScZD3MdONEayGHn2jCXZ8vDuGGHBqnsc0K2uOCtys621TW4wmOMrT9NYWwptc3=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CMkBEKQwGAMiEwi-qMS_yYGMAxWva3oFHW7KEyNA5I3i9-P-xvt4","shortViewCountText":{"runs":[{"text":"1.2K"},{"text":" watching"}]},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CM0BEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CM0BEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"ePcb9j74huQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CM0BEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["ePcb9j74huQ"],"params":"CAQ%3D"}},"videoIds":["ePcb9j74huQ"]}},{"clickTrackingParams":"CM0BEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CM4BELlqIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},"popupType":"TOAST"}}]}},"trackingParams":"CM0BEP6YBBgFIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CMkBEKQwGAMiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtlUGNiOWo3NGh1UQ%3D%3D","commands":[{"clickTrackingParams":"CMkBEKQwGAMiEwi-qMS_yYGMAxWva3oFHW7KEyM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMwBEI5iIhMIvqjEv8mBjAMVr2t6BR1uyhMj","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CMkBEKQwGAMiEwi-qMS_yYGMAxWva3oFHW7KEyM=","hasSeparator":true}}],"trackingParams":"CMkBEKQwGAMiEwi-qMS_yYGMAxWva3oFHW7KEyM=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMsBEPnnAxgBIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"ePcb9j74huQ","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMsBEPnnAxgBIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"ePcb9j74huQ"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMsBEPnnAxgBIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMoBEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMoBEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"ePcb9j74huQ","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMoBEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["ePcb9j74huQ"],"params":"CAQ%3D"}},"videoIds":["ePcb9j74huQ"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMoBEMfsBBgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Playlist songs to put you in good mood - Best soul / r b mix βΆ SOUL DEEP COLLECTION 2025 - - Go to channel - Soul Music - 1.2K watching - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"KXX3Kvre6tY","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/KXX3Kvre6tY/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLAs6RJM2Z272YKZPyziKDtnL0dQ7A","width":168,"height":94},{"url":"https://i.ytimg.com/vi/KXX3Kvre6tY/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLCjKsEy_-29z7oy1CFBVAPe08QAAg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Golden Morning in New York City | Chill Lofi Beats for Peace and Focus βπ± by Nightfall Lofi 3,368 views 3 days ago 30 minutes"}},"simpleText":"Golden Morning in New York City | Chill Lofi Beats for Peace and Focus βπ±"},"longBylineText":{"runs":[{"text":"Nightfall Lofi","navigationEndpoint":{"clickTrackingParams":"CMIBEKQwGAQiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@cosynightfall","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCGG-wyHOF4mX5mVcpP44zPg","canonicalBaseUrl":"/@cosynightfall"}}}]},"publishedTimeText":{"simpleText":"3 days ago"},"viewCountText":{"simpleText":"3,368 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"30 minutes"}},"simpleText":"30:00"},"navigationEndpoint":{"clickTrackingParams":"CMIBEKQwGAQiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWRI_OOnnJSb8_pMmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=KXX3Kvre6tY","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"KXX3Kvre6tY","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr1---sn-nvm-cxb6.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=2975f72afadeead6 ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=696250 mt=1741680061 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Nightfall Lofi","navigationEndpoint":{"clickTrackingParams":"CMIBEKQwGAQiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@cosynightfall","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCGG-wyHOF4mX5mVcpP44zPg","canonicalBaseUrl":"/@cosynightfall"}}}]},"badges":[{"metadataBadgeRenderer":{"style":"BADGE_STYLE_TYPE_SIMPLE","label":"New","trackingParams":"CMIBEKQwGAQiEwi-qMS_yYGMAxWva3oFHW7KEyM="}}],"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/Djy4XjNIZxstO1GHSaw7tj_NVOwm0E1yEd-Wpu9JbtJpNI1bcqmRU9ikQ-IV_7X_4waj_9SRvk0=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"trackingParams":"CMIBEKQwGAQiEwi-qMS_yYGMAxWva3oFHW7KEyNA1tX71q_l_bop","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"3.3K views"}},"simpleText":"3.3K views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMcBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMcBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"KXX3Kvre6tY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMcBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["KXX3Kvre6tY"],"params":"CAQ%3D"}},"videoIds":["KXX3Kvre6tY"]}},{"clickTrackingParams":"CMcBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CMgBELlqIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},"popupType":"TOAST"}}]}},"trackingParams":"CMcBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CMYBENGqBRgIIhMIvqjEv8mBjAMVr2t6BR1uyhMj","offlineVideoEndpoint":{"videoId":"KXX3Kvre6tY","onAddCommand":{"clickTrackingParams":"CMYBENGqBRgIIhMIvqjEv8mBjAMVr2t6BR1uyhMj","getDownloadActionCommand":{"videoId":"KXX3Kvre6tY","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CMYBENGqBRgIIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CMIBEKQwGAQiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"CgtLWFgzS3ZyZTZ0WQ%3D%3D","commands":[{"clickTrackingParams":"CMIBEKQwGAQiEwi-qMS_yYGMAxWva3oFHW7KEyM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CMUBEI5iIhMIvqjEv8mBjAMVr2t6BR1uyhMj","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CMIBEKQwGAQiEwi-qMS_yYGMAxWva3oFHW7KEyM=","hasSeparator":true}}],"trackingParams":"CMIBEKQwGAQiEwi-qMS_yYGMAxWva3oFHW7KEyM=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"30 minutes"}},"simpleText":"30:00"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMQBEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"KXX3Kvre6tY","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CMQBEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"KXX3Kvre6tY"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMQBEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CMMBEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMMBEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"KXX3Kvre6tY","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMMBEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["KXX3Kvre6tY"],"params":"CAQ%3D"}},"videoIds":["KXX3Kvre6tY"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CMMBEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Golden Morning in New York City | Chill Lofi Beats for Peace and Focus βπ± - 30 minutes - Go to channel - Nightfall Lofi - 3.3K views - 3 days ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/KXX3Kvre6tY/mqdefault_6s.webp?du=3000 sqp=CJTOv74G rs=AOn4CLDhjmEWsJB-pGn3a0LwSoYlCt3_YA","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"wKg71lcs5Nw","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/wKg71lcs5Nw/hqdefault.jpg?v=652bca0d sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLDwRVAtIUdxDPNEnYTacAYJm19NZA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/wKg71lcs5Nw/hqdefault.jpg?v=652bca0d sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDr2KvKnnM-h9utTQ0Q7e-KzfU9zw","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Relaxing Music to Relieve Stress, Anxiety and Depression • Mind, Body π¬ Soothing music for nerves by Soothing Soul 12,364,798 views"}},"simpleText":"Relaxing Music to Relieve Stress, Anxiety and Depression • Mind, Body π¬ Soothing music for nerves"},"longBylineText":{"runs":[{"text":"Soothing Soul","navigationEndpoint":{"clickTrackingParams":"CLwBEKQwGAUiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"url":"/@Soothingsoul999","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCZmAixeX48BhtAHXmD9l5Ug","canonicalBaseUrl":"/@Soothingsoul999"}}}]},"viewCountText":{"runs":[{"text":"2,301"},{"text":" watching"}]},"navigationEndpoint":{"clickTrackingParams":"CLwBEKQwGAUiEwi-qMS_yYGMAxWva3oFHW7KEyNI_OOnnJSb8_pMmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=wKg71lcs5Nw","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"wKg71lcs5Nw","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr2---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=c0a83bd6572ce4dc ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1763750 mt=1741680061 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"Soothing Soul","navigationEndpoint":{"clickTrackingParams":"CLwBEKQwGAUiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"url":"/@Soothingsoul999","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UCZmAixeX48BhtAHXmD9l5Ug","canonicalBaseUrl":"/@Soothingsoul999"}}}]},"badges":[{"metadataBadgeRenderer":{"icon":{"iconType":"LIVE"},"style":"BADGE_STYLE_TYPE_LIVE_NOW","label":"LIVE","trackingParams":"CLwBEKQwGAUiEwi-qMS_yYGMAxWva3oFHW7KEyM="}}],"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/lyUMCjkrkgDMTt8LjZ0w6nBg5QWI7HxNeydcyzcvlknIclBzSiWGgJ1oeOeurH79SAF6ijrb=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CLwBEKQwGAUiEwi-qMS_yYGMAxWva3oFHW7KEyM=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CLwBEKQwGAUiEwi-qMS_yYGMAxWva3oFHW7KEyNA3MmzueX6jtTAAQ==","shortViewCountText":{"runs":[{"text":"2.3K"},{"text":" watching"}]},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CMABEP6YBBgGIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CMABEP6YBBgGIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"wKg71lcs5Nw","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CMABEP6YBBgGIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["wKg71lcs5Nw"],"params":"CAQ%3D"}},"videoIds":["wKg71lcs5Nw"]}},{"clickTrackingParams":"CMABEP6YBBgGIhMIvqjEv8mBjAMVr2t6BR1uyhMj","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CMEBELlqIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},"popupType":"TOAST"}}]}},"trackingParams":"CMABEP6YBBgGIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLwBEKQwGAUiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgt3S2c3MWxjczVOdw%3D%3D","commands":[{"clickTrackingParams":"CLwBEKQwGAUiEwi-qMS_yYGMAxWva3oFHW7KEyM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CL8BEI5iIhMIvqjEv8mBjAMVr2t6BR1uyhMj","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLwBEKQwGAUiEwi-qMS_yYGMAxWva3oFHW7KEyM=","hasSeparator":true}}],"trackingParams":"CLwBEKQwGAUiEwi-qMS_yYGMAxWva3oFHW7KEyM=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CL4BEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"wKg71lcs5Nw","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CL4BEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"wKg71lcs5Nw"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CL4BEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CL0BEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CL0BEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"wKg71lcs5Nw","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CL0BEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["wKg71lcs5Nw"],"params":"CAQ%3D"}},"videoIds":["wKg71lcs5Nw"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CL0BEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Relaxing Music to Relieve Stress, Anxiety and Depression • Mind, Body π¬ Soothing music for nerves - - Go to channel - Soothing Soul - 2.3K watching - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"enableHoveredLogging":true,"enableOverlay":true}}}},{"compactVideoRenderer":{"videoId":"qw--VYLpxG4","thumbnail":{"thumbnails":[{"url":"https://i.ytimg.com/vi/qw--VYLpxG4/hqdefault.jpg?sqp=-oaymwEbCKgBEF5IVfKriqkDDggBFQAAiEIYAXABwAEG rs=AOn4CLCp0KMU_qqwWVQlEpaSw6X9PcI5bQ","width":168,"height":94},{"url":"https://i.ytimg.com/vi/qw--VYLpxG4/hqdefault.jpg?sqp=-oaymwEcCNACELwBSFXyq4qpAw4IARUAAIhCGAFwAcABBg== rs=AOn4CLDQphRmNrSvdrMqHS_g6RKm4iP4Wg","width":336,"height":188}]},"title":{"accessibility":{"accessibilityData":{"label":"Learn PostgreSQL Tutorial - Full Course for Beginners by freeCodeCamp.org 2,728,012 views 5 years ago 4 hours, 19 minutes"}},"simpleText":"Learn PostgreSQL Tutorial - Full Course for Beginners"},"longBylineText":{"runs":[{"text":"freeCodeCamp.org","navigationEndpoint":{"clickTrackingParams":"CLUBEKQwGAYiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@freecodecamp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC8butISFwT-Wl7EV0hUK0BQ","canonicalBaseUrl":"/@freecodecamp"}}}]},"publishedTimeText":{"simpleText":"5 years ago"},"viewCountText":{"simpleText":"2,728,012 views"},"lengthText":{"accessibility":{"accessibilityData":{"label":"4 hours, 19 minutes, 34 seconds"}},"simpleText":"4:19:34"},"navigationEndpoint":{"clickTrackingParams":"CLUBEKQwGAYiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWRI_OOnnJSb8_pMmgEFCAEQ-B0=","commandMetadata":{"webCommandMetadata":{"url":"/watch?v=qw--VYLpxG4","webPageType":"WEB_PAGE_TYPE_WATCH","rootVe":3832}},"watchEndpoint":{"videoId":"qw--VYLpxG4","nofollow":true,"watchEndpointSupportedOnesieConfig":{"html5PlaybackOnesieConfig":{"commonConfig":{"url":"https://rr4---sn-nvm-cxbz.googlevideo.com/initplayback?source=youtube oeis=1 c=WEB oad=3200 ovd=3200 oaad=11000 oavd=11000 ocs=700 oewis=1 oputc=1 ofpcc=1 msp=1 odepv=1 id=ab0fbe5582e9c46e ip=2a02%3A27aa%3A0%3A0%3A0%3A0%3A0%3Ad49 initcwndbps=1763750 mt=1741680061 oweuc="}}}}},"shortBylineText":{"runs":[{"text":"freeCodeCamp.org","navigationEndpoint":{"clickTrackingParams":"CLUBEKQwGAYiEwi-qMS_yYGMAxWva3oFHW7KEyMyB3JlbGF0ZWQ=","commandMetadata":{"webCommandMetadata":{"url":"/@freecodecamp","webPageType":"WEB_PAGE_TYPE_CHANNEL","rootVe":3611,"apiUrl":"/youtubei/v1/browse"}},"browseEndpoint":{"browseId":"UC8butISFwT-Wl7EV0hUK0BQ","canonicalBaseUrl":"/@freecodecamp"}}}]},"channelThumbnail":{"thumbnails":[{"url":"https://yt3.ggpht.com/ytc/AIdro_lGRc-05M2OoE1ejQdxeFhyP7OkJg9h4Y-7CK_5je3QqFI=s68-c-k-c0x00ffffff-no-rj","width":68,"height":68}]},"ownerBadges":[{"metadataBadgeRenderer":{"icon":{"iconType":"CHECK_CIRCLE_THICK"},"style":"BADGE_STYLE_TYPE_VERIFIED","tooltip":"Verified","trackingParams":"CLUBEKQwGAYiEwi-qMS_yYGMAxWva3oFHW7KEyM=","accessibilityData":{"label":"Verified"}}}],"trackingParams":"CLUBEKQwGAYiEwi-qMS_yYGMAxWva3oFHW7KEyNA7oinl9jK74erAQ==","shortViewCountText":{"accessibility":{"accessibilityData":{"label":"2.7 million views"}},"simpleText":"2.7M views"},"menu":{"menuRenderer":{"items":[{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Add to queue"}]},"icon":{"iconType":"ADD_TO_QUEUE_TAIL"},"serviceEndpoint":{"clickTrackingParams":"CLoBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLoBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"qw--VYLpxG4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLoBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["qw--VYLpxG4"],"params":"CAQ%3D"}},"videoIds":["qw--VYLpxG4"]}},{"clickTrackingParams":"CLoBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj","openPopupAction":{"popup":{"notificationActionRenderer":{"responseText":{"simpleText":"Added to queue"},"trackingParams":"CLsBELlqIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},"popupType":"TOAST"}}]}},"trackingParams":"CLoBEP6YBBgHIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"menuServiceItemDownloadRenderer":{"serviceEndpoint":{"clickTrackingParams":"CLkBENGqBRgIIhMIvqjEv8mBjAMVr2t6BR1uyhMj","offlineVideoEndpoint":{"videoId":"qw--VYLpxG4","onAddCommand":{"clickTrackingParams":"CLkBENGqBRgIIhMIvqjEv8mBjAMVr2t6BR1uyhMj","getDownloadActionCommand":{"videoId":"qw--VYLpxG4","params":"CAIQAA%3D%3D"}}}},"trackingParams":"CLkBENGqBRgIIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"menuServiceItemRenderer":{"text":{"runs":[{"text":"Share"}]},"icon":{"iconType":"SHARE"},"serviceEndpoint":{"clickTrackingParams":"CLUBEKQwGAYiEwi-qMS_yYGMAxWva3oFHW7KEyM=","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/share/get_share_panel"}},"shareEntityServiceEndpoint":{"serializedShareEntity":"Cgtxdy0tVllMcHhHNA%3D%3D","commands":[{"clickTrackingParams":"CLUBEKQwGAYiEwi-qMS_yYGMAxWva3oFHW7KEyM=","openPopupAction":{"popup":{"unifiedSharePanelRenderer":{"trackingParams":"CLgBEI5iIhMIvqjEv8mBjAMVr2t6BR1uyhMj","showLoadingSpinner":true}},"popupType":"DIALOG","beReused":true}}]}},"trackingParams":"CLUBEKQwGAYiEwi-qMS_yYGMAxWva3oFHW7KEyM=","hasSeparator":true}}],"trackingParams":"CLUBEKQwGAYiEwi-qMS_yYGMAxWva3oFHW7KEyM=","accessibility":{"accessibilityData":{"label":"Action menu"}}}},"thumbnailOverlays":[{"thumbnailOverlayTimeStatusRenderer":{"text":{"accessibility":{"accessibilityData":{"label":"4 hours, 19 minutes, 34 seconds"}},"simpleText":"4:19:34"},"style":"DEFAULT"}},{"thumbnailOverlayToggleButtonRenderer":{"isToggled":false,"untoggledIcon":{"iconType":"WATCH_LATER"},"toggledIcon":{"iconType":"CHECK"},"untoggledTooltip":"Watch later","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLcBEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"addedVideoId":"qw--VYLpxG4","action":"ACTION_ADD_VIDEO"}]}},"toggledServiceEndpoint":{"clickTrackingParams":"CLcBEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/browse/edit_playlist"}},"playlistEditEndpoint":{"playlistId":"WL","actions":[{"action":"ACTION_REMOVE_VIDEO_BY_VIDEO_ID","removedVideoId":"qw--VYLpxG4"}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Watch later"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLcBEPnnAxgCIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayToggleButtonRenderer":{"untoggledIcon":{"iconType":"ADD_TO_QUEUE_TAIL"},"toggledIcon":{"iconType":"PLAYLIST_ADD_CHECK"},"untoggledTooltip":"Add to queue","toggledTooltip":"Added","untoggledServiceEndpoint":{"clickTrackingParams":"CLYBEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true}},"signalServiceEndpoint":{"signal":"CLIENT_SIGNAL","actions":[{"clickTrackingParams":"CLYBEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","addToPlaylistCommand":{"openMiniplayer":false,"openListPanel":true,"videoId":"qw--VYLpxG4","listType":"PLAYLIST_EDIT_LIST_TYPE_QUEUE","onCreateListCommand":{"clickTrackingParams":"CLYBEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj","commandMetadata":{"webCommandMetadata":{"sendPost":true,"apiUrl":"/youtubei/v1/playlist/create"}},"createPlaylistServiceEndpoint":{"videoIds":["qw--VYLpxG4"],"params":"CAQ%3D"}},"videoIds":["qw--VYLpxG4"]}}]}},"untoggledAccessibility":{"accessibilityData":{"label":"Add to queue"}},"toggledAccessibility":{"accessibilityData":{"label":"Added"}},"trackingParams":"CLYBEMfsBBgDIhMIvqjEv8mBjAMVr2t6BR1uyhMj"}},{"thumbnailOverlayNowPlayingRenderer":{"text":{"runs":[{"text":"Now playing"}]}}}],"accessibility":{"accessibilityData":{"label":"Learn PostgreSQL Tutorial - Full Course for Beginners - 4 hours, 19 minutes - Go to channel - freeCodeCamp.org - 2.7M views - 5 years ago - play video"}},"richThumbnail":{"movingThumbnailRenderer":{"movingThumbnailDetails":{"thumbnails":[{"url":"https://i.ytimg.com/an_webp/qw--VYLpxG4/mqdefault_6s.webp?du=3000 sqp=CMrSv74G rs=AOn4CLATvXAMW4fAAVmtLcDk5h1Kx1AX2Q","width":320,"height":180}],"logAsMovingThumbnail":true},"enableHoveredLogging":true,"enableOverlay":true}}}},{"lockupViewModel":{"contentImage":{"collectionThumbnailViewModel":{"primaryThumbnail":{"thumbnailViewModel":{"image":{"sources":[{"url":"https://i.ytimg.com/vi/4M5P7HTVjjQ/hqdefault.jpg?sqp=-oaymwEWCKgBEF5IWvKriqkDCQgBFQAAiEIYAQ== rs=AOn4CLBbk3be1aGEqHNP0btC3Ld-AsHniA","width":168,"height":94},{"url":"https://i.ytimg.com/vi/4M5P7HTVjjQ/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE= rs=AOn4CLB8PhHrLaZQhG0kmft_qVWFBY3Mfw","width":336,"height":188}]},"overlays":[{"thumbnailOverlayBadgeViewModel":{"thumbnailBadges":[{"thumbnailBadgeViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAYLISTS"}}]},"text":"37 videos","badgeStyle":"THUMBNAIL_OVERLAY_BADGE_STYLE_DEFAULT","backgroundColor":{"lightTheme":467507,"darkTheme":467507}}}],"position":"THUMBNAIL_OVERLAY_BADGE_POSITION_BOTTOM_END"}},{"thumbnailHoverOverlayViewModel":{"icon":{"sources":[{"clientResource":{"imageName":"PLAY_ALL"}}]},"text":{"content":"Play all","styleRuns":[{"startIndex":0,"length":8}]},"style":"THUMBNAIL_HOVER_OVERLAY_STYLE_COVER"}}],"backgroundColor":{"lightTheme":867417,"darkTheme":867417}}},"stackColor":{"lightTheme":7047065,"darkTheme":7768211}}},"metadata":{"lockupMetadataViewModel":{"title":{"content":"Maîtrisez PostgreSQL - La playlist complète pour des performances optimisées avec https://wewantcode.com"},"metadata":{"contentMetadataViewModel":{"metadataRows":[{"metadataParts":[{"text":{"content":"WEWANTCODE
#############################
