{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Prisma'dan AION CLI'ya Ge\u00e7i\u015fim: Veritaban\u0131 Y\u00f6netiminde Devrim","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"GTQ7EBXkG7\"><a href=\"https:\/\/fatihsoysal.com\/blog\/prismadan-aion-cliya-gecisim-veritabani-yonetiminde-devrim\/\">Prisma&#8217;dan AION CLI&#8217;ya Ge\u00e7i\u015fim: Veritaban\u0131 Y\u00f6netiminde Devrim<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/prismadan-aion-cliya-gecisim-veritabani-yonetiminde-devrim\/embed\/#?secret=GTQ7EBXkG7\" width=\"600\" height=\"338\" title=\"&#8220;Prisma&#8217;dan AION CLI&#8217;ya Ge\u00e7i\u015fim: Veritaban\u0131 Y\u00f6netiminde Devrim&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"GTQ7EBXkG7\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^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<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(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<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);\n<\/script>\n","description":"Modern web uygulamalar\u0131 geli\u015ftirirken veritaban\u0131 y\u00f6netimi s\u0131k\u00e7a kar\u015f\u0131la\u015f\u0131lan, zaman zaman da karma\u015f\u0131k bir s\u00fcre\u00e7tir. Pop\u00fcler ORM (Object-Relational Mapping) ara\u00e7lar\u0131, geli\u015ftiricilere bu y\u00fck\u00fc hafifletme konusunda \u00f6nemli avantajlar sunsa da, her arac\u0131n kendine has bir felsefesi ve getirdi\u011fi s\u0131n\u0131rlamalar bulunur. \u0130\u015fte bu noktada, y\u0131llard\u0131r Prisma gibi g\u00fc\u00e7l\u00fc bir ORM ile \u00e7al\u0131\u015ft\u0131ktan sonra, neden AION CLI'a y\u00f6neldi\u011fimi ve bu ge\u00e7i\u015fin geli\u015ftirme s\u00fcre\u00e7lerimi nas\u0131l k\u00f6kten de\u011fi\u015ftirdi\u011fini payla\u015fmak istiyorum. Bu makale, sadece bir tercih de\u011fi\u015fikli\u011finin hikayesi de\u011fil, ayn\u0131 zamanda veritaban\u0131 y\u00f6netimine daha otomatize, esnek ve performansa dayal\u0131 bir bak\u0131\u015f a\u00e7\u0131s\u0131 kazanman\u0131z i\u00e7in bir rehber niteli\u011findedir. Haz\u0131rsan\u0131z, bu heyecan verici yolculu\u011fa birlikte \u00e7\u0131kal\u0131m!"}