<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>The Codest</provider_name><provider_url>https://thecodest.co/is/</provider_url><author_name>thecodest</author_name><title>Ruby on Rails software development. Indexes v2</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="jOkzSHi3Gu"&gt;&lt;a href="https://thecodest.co/is/blog/ror-software-development-indexes-v2/"&gt;Ruby on Rails hugb&#xFA;na&#xF0;ar&#xFE;r&#xF3;un. V&#xED;sit&#xF6;lur v2&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://thecodest.co/is/blog/ror-software-development-indexes-v2/embed/#?secret=jOkzSHi3Gu" width="600" height="338" title="&#x201C;Ruby on Rails hugb&#xFA;na&#xF0;ar&#xFE;r&#xF3;un. V&#xED;sit&#xF6;lur v2 &#x2014; The Codest" data-secret="jOkzSHi3Gu" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://thecodest.co/wp/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;</html><thumbnail_url>https://thecodest.co/app/uploads/2024/05/cover-image-141.jpg</thumbnail_url><thumbnail_width>1200</thumbnail_width><thumbnail_height>600</thumbnail_height><description>When working with the Ruby on Rails framework, we usually deal with relational databases such as MySQL or PostgreSQL. When defining migrations using the Active Record Migrations, we come across the so-called indexes, but beginners often do not quite understand indexes and what benefits they bring.</description></oembed>
