{"id":165,"date":"2025-10-22T22:24:45","date_gmt":"2025-10-22T19:24:45","guid":{"rendered":"https:\/\/airontatrik24.thkit.ee\/wp\/?page_id=165"},"modified":"2025-11-12T16:58:49","modified_gmt":"2025-11-12T14:58:49","slug":"code-first-ja-database-first-migratsioon","status":"publish","type":"page","link":"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/","title":{"rendered":"\u00a0Code-First ja Database-First migratsioon"},"content":{"rendered":"\n<p>Code-First migratsiooni \u00f5petus<\/p>\n\n\n\n<p>lood <a href=\"http:\/\/employee.cs\">Employee.cs<\/a> klassi Database.core, Domain kausta antud koodiga.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"487\" height=\"306\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-2.png\" alt=\"\" class=\"wp-image-170\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-2.png 487w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-2-300x189.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-2-150x94.png 150w\" sizes=\"auto, (max-width: 487px) 100vw, 487px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"224\" height=\"84\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-4.png\" alt=\"\" class=\"wp-image-172\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-4.png 224w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-4-150x56.png 150w\" sizes=\"auto, (max-width: 224px) 100vw, 224px\" \/><\/figure>\n\n\n\n<p>Lood DatabaseTask.Data alla <a href=\"http:\/\/databasetaskdbcontext.cs\">DatabaseTaskDbContext.cs<\/a>&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"93\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-3.png\" alt=\"\" class=\"wp-image-171\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-3.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-3-150x47.png 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure>\n\n\n\n<p>ja paned j\u00e4rgneva koodi sinna koodi<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"871\" height=\"403\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-1.png\" alt=\"\" class=\"wp-image-169\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-1.png 871w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-1-300x139.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-1-768x355.png 768w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-1-150x69.png 150w\" sizes=\"auto, (max-width: 871px) 100vw, 871px\" \/><\/figure>\n\n\n\n<p>L\u00e4hed appsettings.json faili ja muudad DefaultConnection stringi enda serveri nimeks.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"214\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-1024x214.png\" alt=\"\" class=\"wp-image-168\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-1024x214.png 1024w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-300x63.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-768x161.png 768w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-150x31.png 150w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image.png 1037w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>avad nuget packet manager konsooli ja kirjutad add-migration &lt;migratsiooni nimi&gt;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"317\" height=\"28\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-7.png\" alt=\"\" class=\"wp-image-175\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-7.png 317w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-7-300x26.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-7-150x13.png 150w\" sizes=\"auto, (max-width: 317px) 100vw, 317px\" \/><\/figure>\n\n\n\n<p>siis update-database<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"171\" height=\"31\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-5.png\" alt=\"\" class=\"wp-image-173\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-5.png 171w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-5-150x27.png 150w\" sizes=\"auto, (max-width: 171px) 100vw, 171px\" \/><\/figure>\n\n\n\n<p>Code-First migratsioon on tehtud<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"338\" height=\"361\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-6.png\" alt=\"\" class=\"wp-image-174\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-6.png 338w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-6-281x300.png 281w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-6-140x150.png 140w\" sizes=\"auto, (max-width: 338px) 100vw, 338px\" \/><\/figure>\n\n\n\n<p>Database-First migratsioon<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"434\" height=\"524\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-9.png\" alt=\"\" class=\"wp-image-179\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-9.png 434w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-9-248x300.png 248w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-9-124x150.png 124w\" sizes=\"auto, (max-width: 434px) 100vw, 434px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"368\" height=\"196\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-10.png\" alt=\"\" class=\"wp-image-180\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-10.png 368w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-10-300x160.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-10-150x80.png 150w\" sizes=\"auto, (max-width: 368px) 100vw, 368px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"368\" height=\"196\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-10.png\" alt=\"\" class=\"wp-image-178\" style=\"width:370px;height:auto\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-10.png 368w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-10-300x160.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-10-150x80.png 150w\" sizes=\"auto, (max-width: 368px) 100vw, 368px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"363\" height=\"233\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-13.png\" alt=\"\" class=\"wp-image-183\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-13.png 363w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-13-300x193.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-13-150x96.png 150w\" sizes=\"auto, (max-width: 363px) 100vw, 363px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"951\" height=\"241\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-11.png\" alt=\"\" class=\"wp-image-182\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-11.png 951w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-11-300x76.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-11-768x195.png 768w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-11-150x38.png 150w\" sizes=\"auto, (max-width: 951px) 100vw, 951px\" \/><\/figure>\n\n\n\n<p>\u2018<\/p>\n\n\n\n<p>install<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"811\" height=\"149\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-14.png\" alt=\"\" class=\"wp-image-184\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-14.png 811w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-14-300x55.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-14-768x141.png 768w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-14-150x28.png 150w\" sizes=\"auto, (max-width: 811px) 100vw, 811px\" \/><\/figure>\n\n\n\n<p>Scaffold-DbContext &#8220;Data Source=(localdb)\\MSSQLLocalDB;Initial Catalog=SkibidiToilet;Integrated Security=True;Encrypt=True&#8221; Microsoft.EntityFrameWorkCore.SqlServer -outputdir Repository\/Models -context UserDbContext -contextdir Repository -DataAnnotations -Force<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"85\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-12-1024x85.png\" alt=\"\" class=\"wp-image-181\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-12-1024x85.png 1024w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-12-300x25.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-12-768x64.png 768w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-12-150x13.png 150w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-12-1140x95.png 1140w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-12-1170x98.png 1170w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-12.png 1175w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"159\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-16-1024x159.png\" alt=\"\" class=\"wp-image-185\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-16-1024x159.png 1024w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-16-300x47.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-16-768x119.png 768w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-16-150x23.png 150w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-16-1140x177.png 1140w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-16.png 1231w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"221\" height=\"75\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-15.png\" alt=\"\" class=\"wp-image-186\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-15.png 221w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-15-150x51.png 150w\" sizes=\"auto, (max-width: 221px) 100vw, 221px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"575\" height=\"438\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-17.png\" alt=\"\" class=\"wp-image-187\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-17.png 575w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-17-300x229.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-17-150x114.png 150w\" sizes=\"auto, (max-width: 575px) 100vw, 575px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"426\" src=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-18-1024x426.png\" alt=\"\" class=\"wp-image-188\" srcset=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-18-1024x426.png 1024w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-18-300x125.png 300w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-18-768x320.png 768w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-18-150x62.png 150w, https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-18.png 1131w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Code-First migratsiooni \u00f5petus lood Employee.cs klassi Database.core, Domain kausta antud koodiga. Lood DatabaseTask.Data alla DatabaseTaskDbContext.cs&nbsp; ja paned j\u00e4rgneva koodi sinna koodi L\u00e4hed appsettings.json faili ja muudad DefaultConnection stringi enda serveri nimeks. avad nuget packet manager konsooli ja kirjutad add-migration &lt;migratsiooni nimi&gt; siis update-database Code-First migratsioon on tehtud Database-First migratsioon \u2018 install Scaffold-DbContext &#8220;Data Source=(localdb)\\MSSQLLocalDB;Initial Catalog=SkibidiToilet;Integrated &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/\">J\u00e4tka lugemist<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-165","page","type-page","status-publish","hentry","nodate","item-wrap"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u00a0Code-First ja Database-First migratsioon - Airon portfoolio<\/title>\n<meta name=\"description\" content=\"- \u00a0Code-First ja Database-First migratsioon - Kuidas luua code-first ja database-first migratsiooni - Airon portfoolio\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/\" \/>\n<meta property=\"og:locale\" content=\"et_EE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00a0Code-First ja Database-First migratsioon - Airon portfoolio\" \/>\n<meta property=\"og:description\" content=\"- \u00a0Code-First ja Database-First migratsioon - Kuidas luua code-first ja database-first migratsiooni - Airon portfoolio\" \/>\n<meta property=\"og:url\" content=\"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/\" \/>\n<meta property=\"og:site_name\" content=\"Airon portfoolio\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-12T14:58:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"487\" \/>\n\t<meta property=\"og:image:height\" content=\"306\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/code-first-ja-database-first-migratsioon\\\/\",\"url\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/code-first-ja-database-first-migratsioon\\\/\",\"name\":\"\u00a0Code-First ja Database-First migratsioon - Airon portfoolio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/code-first-ja-database-first-migratsioon\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/code-first-ja-database-first-migratsioon\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/image-2.png\",\"datePublished\":\"2025-10-22T19:24:45+00:00\",\"dateModified\":\"2025-11-12T14:58:49+00:00\",\"description\":\"- \u00a0Code-First ja Database-First migratsioon - Kuidas luua code-first ja database-first migratsiooni - Airon portfoolio\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/code-first-ja-database-first-migratsioon\\\/#breadcrumb\"},\"inLanguage\":\"et\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/code-first-ja-database-first-migratsioon\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"et\",\"@id\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/code-first-ja-database-first-migratsioon\\\/#primaryimage\",\"url\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/image-2.png\",\"contentUrl\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/image-2.png\",\"width\":487,\"height\":306},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/code-first-ja-database-first-migratsioon\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00a0Code-First ja Database-First migratsioon\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/#website\",\"url\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/\",\"name\":\"Airon portfoolio\",\"description\":\"Noorem Tarkvaraarendaja\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/airontatrik24.thkit.ee\\\/wp\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"et\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u00a0Code-First ja Database-First migratsioon - Airon portfoolio","description":"- \u00a0Code-First ja Database-First migratsioon - Kuidas luua code-first ja database-first migratsiooni - Airon portfoolio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/","og_locale":"et_EE","og_type":"article","og_title":"\u00a0Code-First ja Database-First migratsioon - Airon portfoolio","og_description":"- \u00a0Code-First ja Database-First migratsioon - Kuidas luua code-first ja database-first migratsiooni - Airon portfoolio","og_url":"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/","og_site_name":"Airon portfoolio","article_modified_time":"2025-11-12T14:58:49+00:00","og_image":[{"width":487,"height":306,"url":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-2.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/","url":"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/","name":"\u00a0Code-First ja Database-First migratsioon - Airon portfoolio","isPartOf":{"@id":"https:\/\/airontatrik24.thkit.ee\/wp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/#primaryimage"},"image":{"@id":"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/#primaryimage"},"thumbnailUrl":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-2.png","datePublished":"2025-10-22T19:24:45+00:00","dateModified":"2025-11-12T14:58:49+00:00","description":"- \u00a0Code-First ja Database-First migratsioon - Kuidas luua code-first ja database-first migratsiooni - Airon portfoolio","breadcrumb":{"@id":"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/#breadcrumb"},"inLanguage":"et","potentialAction":[{"@type":"ReadAction","target":["https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/"]}]},{"@type":"ImageObject","inLanguage":"et","@id":"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/#primaryimage","url":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-2.png","contentUrl":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-content\/uploads\/2025\/10\/image-2.png","width":487,"height":306},{"@type":"BreadcrumbList","@id":"https:\/\/airontatrik24.thkit.ee\/wp\/code-first-ja-database-first-migratsioon\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/airontatrik24.thkit.ee\/wp\/"},{"@type":"ListItem","position":2,"name":"\u00a0Code-First ja Database-First migratsioon"}]},{"@type":"WebSite","@id":"https:\/\/airontatrik24.thkit.ee\/wp\/#website","url":"https:\/\/airontatrik24.thkit.ee\/wp\/","name":"Airon portfoolio","description":"Noorem Tarkvaraarendaja","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/airontatrik24.thkit.ee\/wp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"et"}]}},"_links":{"self":[{"href":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-json\/wp\/v2\/pages\/165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-json\/wp\/v2\/comments?post=165"}],"version-history":[{"count":2,"href":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-json\/wp\/v2\/pages\/165\/revisions"}],"predecessor-version":[{"id":189,"href":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-json\/wp\/v2\/pages\/165\/revisions\/189"}],"wp:attachment":[{"href":"https:\/\/airontatrik24.thkit.ee\/wp\/wp-json\/wp\/v2\/media?parent=165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}