{"id":259370,"date":"2024-04-20T00:31:11","date_gmt":"2024-04-20T00:31:11","guid":{"rendered":"https:\/\/namso-gen.co\/blog\/?p=259370"},"modified":"2024-04-20T00:31:11","modified_gmt":"2024-04-20T00:31:11","slug":"how-to-set-default-value-in-laravel-migration","status":"publish","type":"post","link":"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/","title":{"rendered":"How to set default value in Laravel migration?"},"content":{"rendered":"<p>Setting default values in Laravel migrations allows you to define initial values for your database columns. This is particularly useful when you want to provide a default value that will be used if no value is explicitly supplied during data insertion. In this article, we will explore the different ways to set default values in Laravel migration.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_62 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#Setting_Default_Values\" title=\"Setting Default Values\">Setting Default Values<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#How_to_Set_Default_Value_in_Laravel_Migration\" title=\"How to Set Default Value in Laravel Migration?\">How to Set Default Value in Laravel Migration?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#Frequently_Asked_Questions\" title=\"Frequently Asked Questions\">Frequently Asked Questions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#1_Can_I_set_default_values_for_all_column_types\" title=\"1. Can I set default values for all column types?\">1. Can I set default values for all column types?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#2_Can_I_set_default_values_to_NULL\" title=\"2. Can I set default values to NULL?\">2. Can I set default values to NULL?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#3_How_can_I_modify_the_default_value_of_a_column\" title=\"3. How can I modify the default value of a column?\">3. How can I modify the default value of a column?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#4_Can_I_specify_a_different_default_value_for_each_column\" title=\"4. Can I specify a different default value for each column?\">4. Can I specify a different default value for each column?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#5_What_happens_if_I_dont_set_a_default_value_for_a_column\" title=\"5. What happens if I don&#8217;t set a default value for a column?\">5. What happens if I don&#8217;t set a default value for a column?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#6_Can_I_remove_a_default_value_from_a_column\" title=\"6. Can I remove a default value from a column?\">6. Can I remove a default value from a column?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#7_How_can_I_set_a_default_value_for_a_column_of_type_datetime\" title=\"7. How can I set a default value for a column of type datetime?\">7. How can I set a default value for a column of type datetime?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#8_Is_it_possible_to_change_the_default_value_of_a_column_without_creating_a_new_migration\" title=\"8. Is it possible to change the default value of a column without creating a new migration?\">8. Is it possible to change the default value of a column without creating a new migration?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#9_Can_I_use_a_database_function_as_the_default_value\" title=\"9. Can I use a database function as the default value?\">9. Can I use a database function as the default value?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#10_How_can_I_set_a_default_value_for_an_enum_column\" title=\"10. How can I set a default value for an enum column?\">10. How can I set a default value for an enum column?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#11_What_if_I_want_to_add_a_default_value_to_an_existing_column\" title=\"11. What if I want to add a default value to an existing column?\">11. What if I want to add a default value to an existing column?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#12_Are_default_values_persisted_when_altering_a_columns_type\" title=\"12. Are default values persisted when altering a column&#8217;s type?\">12. Are default values persisted when altering a column&#8217;s type?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Setting_Default_Values\"><\/span>Setting Default Values<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In Laravel migrations, you can set default values for your table columns by using the `default` method. To demonstrate this, consider the following migration file for creating a &#8220;users&#8221; table:<\/p>\n<p>&#8220;`php<br \/>\nuse IlluminateDatabaseMigrationsMigration;<br \/>\nuse IlluminateDatabaseSchemaBlueprint;<br \/>\nuse IlluminateSupportFacadesSchema;<\/p>\n<p>class CreateUsersTable extends Migration<br \/>\n{<br \/>\n    public function up()<br \/>\n    {<br \/>\n        Schema::create(&#8216;users&#8217;, function (Blueprint $table) {<br \/>\n            $table->id();<br \/>\n            $table->string(&#8216;name&#8217;);<br \/>\n            $table->string(&#8217;email&#8217;)->unique();<br \/>\n            $table->string(&#8216;password&#8217;);<br \/>\n            $table->boolean(&#8216;is_admin&#8217;)->default(false);<br \/>\n            $table->timestamps();<br \/>\n        });<br \/>\n    }<\/p>\n<p>    public function down()<br \/>\n    {<br \/>\n        Schema::dropIfExists(&#8216;users&#8217;);<br \/>\n    }<br \/>\n}<br \/>\n&#8220;`<\/p>\n<p>In this example, we have defined a column called &#8220;is_admin&#8221; with a boolean data type. The `default(false)` method sets the default value of this column to `false`.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_to_Set_Default_Value_in_Laravel_Migration\"><\/span>How to Set Default Value in Laravel Migration?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>To set a default value for a specific column in a Laravel migration, you can chain the `default` method to the column definition and provide the desired default value as a parameter.<\/p>\n<p>For instance, to set the &#8220;is_admin&#8221; column&#8217;s default value to `true`, modify the migration file as follows:<\/p>\n<p>&#8220;`php<br \/>\n$table->boolean(&#8216;is_admin&#8217;)->default(true);<br \/>\n&#8220;`<\/p>\n<p>Once the migration is executed, any new record inserted into the &#8220;users&#8221; table without explicitly specifying the &#8220;is_admin&#8221; value will default to `true`.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions\"><\/span>Frequently Asked Questions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h3><span class=\"ez-toc-section\" id=\"1_Can_I_set_default_values_for_all_column_types\"><\/span>1. Can I set default values for all column types?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can set default values for all column types supported by Laravel.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Can_I_set_default_values_to_NULL\"><\/span>2. Can I set default values to NULL?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nAbsolutely! You can set NULL as the default value for your nullable columns.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_How_can_I_modify_the_default_value_of_a_column\"><\/span>3. How can I modify the default value of a column?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYou can create a new migration to modify the default value of a column using the `change` method provided by Laravel.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Can_I_specify_a_different_default_value_for_each_column\"><\/span>4. Can I specify a different default value for each column?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can set different default values for each column by calling the `default` method on each column definition.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_What_happens_if_I_dont_set_a_default_value_for_a_column\"><\/span>5. What happens if I don&#8217;t set a default value for a column?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nIf you don&#8217;t set a default value for a column, it will default to `NULL`.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Can_I_remove_a_default_value_from_a_column\"><\/span>6. Can I remove a default value from a column?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can remove a default value from a column using the `change` method and passing `NULL` as the default value.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_How_can_I_set_a_default_value_for_a_column_of_type_datetime\"><\/span>7. How can I set a default value for a column of type datetime?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nTo set a default value for a datetime column, you can use Laravel&#8217;s `default` method and provide a valid datetime string.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"8_Is_it_possible_to_change_the_default_value_of_a_column_without_creating_a_new_migration\"><\/span>8. Is it possible to change the default value of a column without creating a new migration?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nNo, you need to create a new migration to modify the default value of a column.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"9_Can_I_use_a_database_function_as_the_default_value\"><\/span>9. Can I use a database function as the default value?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, you can use a database function as the default value by passing it as a string.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"10_How_can_I_set_a_default_value_for_an_enum_column\"><\/span>10. How can I set a default value for an enum column?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nTo set a default value for an enum column, use the `default` method and provide one of the enum options as the default value.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"11_What_if_I_want_to_add_a_default_value_to_an_existing_column\"><\/span>11. What if I want to add a default value to an existing column?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nIn that case, you can create a new migration to modify the column and set the default value using the `default` method.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"12_Are_default_values_persisted_when_altering_a_columns_type\"><\/span>12. Are default values persisted when altering a column&#8217;s type?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nNo, altering a column&#8217;s type will remove any existing default values. Therefore, you need to set the default value again after altering the column type.<\/p>\n<p>Setting default values in Laravel migrations is a powerful feature that allows you to specify initial values for your database columns. By using the `default` method, you can easily provide a default value that will be used when no specific value is supplied during data insertion.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Setting default values in Laravel migrations allows you to define initial values for your database columns. This is particularly useful when you want to provide a default value that will be used if no value is explicitly supplied during data insertion. In this article, we will explore the different ways to set default values in &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to set default value in Laravel migration?\" class=\"read-more button\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#more-259370\">Read more<span class=\"screen-reader-text\">How to set default value in Laravel migration?<\/span><\/a><\/p>\n","protected":false},"author":65,"featured_media":107420,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[86279],"tags":[],"class_list":["post-259370","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-learn","no-featured-image-padding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to set default value in Laravel migration?<\/title>\n<meta name=\"description\" content=\"Setting default values in Laravel migrations allows you to define initial values for your database columns. This is particularly useful when you want to\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to set default value in Laravel migration?\" \/>\n<meta property=\"og:description\" content=\"Setting default values in Laravel migrations allows you to define initial values for your database columns. This is particularly useful when you want to\" \/>\n<meta property=\"og:url\" content=\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/\" \/>\n<meta property=\"og:site_name\" content=\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/synchronyfinancial\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-20T00:31:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2024\/03\/faq.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Timothy Mathis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@synchrony\" \/>\n<meta name=\"twitter:site\" content=\"@synchrony\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Timothy Mathis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/\"},\"author\":{\"name\":\"Timothy Mathis\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/ffa5be155490b2344e28f672fcc1e318\"},\"headline\":\"How to set default value in Laravel migration?\",\"datePublished\":\"2024-04-20T00:31:11+00:00\",\"dateModified\":\"2024-04-20T00:31:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/\"},\"wordCount\":670,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\"},\"articleSection\":[\"Learn\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/\",\"url\":\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/\",\"name\":\"How to set default value in Laravel migration?\",\"isPartOf\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#website\"},\"datePublished\":\"2024-04-20T00:31:11+00:00\",\"dateModified\":\"2024-04-20T00:31:11+00:00\",\"description\":\"Setting default values in Laravel migrations allows you to define initial values for your database columns. This is particularly useful when you want to\",\"breadcrumb\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/namso-gen.co\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to set default value in Laravel migration?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#website\",\"url\":\"https:\/\/namso-gen.co\/blog\/\",\"name\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\",\"description\":\"In Namso gen blog you can get many tips regarding to Credit cards, VCC, Credit card security etc. You can generate credit cards by using Namso-gen.co\",\"publisher\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/namso-gen.co\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\",\"name\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\",\"url\":\"https:\/\/namso-gen.co\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png\",\"contentUrl\":\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png\",\"width\":500,\"height\":164,\"caption\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\"},\"image\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/synchronyfinancial\",\"https:\/\/twitter.com\/synchrony\",\"https:\/\/www.youtube.com\/synchronyfinancial\",\"https:\/\/www.instagram.com\/synchrony\",\"https:\/\/www.linkedin.com\/company\/synchrony-financial\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/ffa5be155490b2344e28f672fcc1e318\",\"name\":\"Timothy Mathis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"Timothy Mathis\"},\"description\":\"Guest author Timothy Mathis has meticulously crafted and revised this article to the best of their knowledge and understanding. Readers are strongly advised to exercise caution, verify information independently, and rely on their own judgment when considering the information provided. Read more articles on Namso Gen here.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to set default value in Laravel migration?","description":"Setting default values in Laravel migrations allows you to define initial values for your database columns. This is particularly useful when you want to","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:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/","og_locale":"en_US","og_type":"article","og_title":"How to set default value in Laravel migration?","og_description":"Setting default values in Laravel migrations allows you to define initial values for your database columns. This is particularly useful when you want to","og_url":"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/","og_site_name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","article_publisher":"https:\/\/www.facebook.com\/synchronyfinancial","article_published_time":"2024-04-20T00:31:11+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2024\/03\/faq.png","type":"image\/png"}],"author":"Timothy Mathis","twitter_card":"summary_large_image","twitter_creator":"@synchrony","twitter_site":"@synchrony","twitter_misc":{"Written by":"Timothy Mathis","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#article","isPartOf":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/"},"author":{"name":"Timothy Mathis","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/ffa5be155490b2344e28f672fcc1e318"},"headline":"How to set default value in Laravel migration?","datePublished":"2024-04-20T00:31:11+00:00","dateModified":"2024-04-20T00:31:11+00:00","mainEntityOfPage":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/"},"wordCount":670,"commentCount":0,"publisher":{"@id":"https:\/\/namso-gen.co\/blog\/#organization"},"articleSection":["Learn"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/","url":"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/","name":"How to set default value in Laravel migration?","isPartOf":{"@id":"https:\/\/namso-gen.co\/blog\/#website"},"datePublished":"2024-04-20T00:31:11+00:00","dateModified":"2024-04-20T00:31:11+00:00","description":"Setting default values in Laravel migrations allows you to define initial values for your database columns. This is particularly useful when you want to","breadcrumb":{"@id":"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/namso-gen.co\/blog\/how-to-set-default-value-in-laravel-migration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/namso-gen.co\/blog\/"},{"@type":"ListItem","position":2,"name":"How to set default value in Laravel migration?"}]},{"@type":"WebSite","@id":"https:\/\/namso-gen.co\/blog\/#website","url":"https:\/\/namso-gen.co\/blog\/","name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","description":"In Namso gen blog you can get many tips regarding to Credit cards, VCC, Credit card security etc. You can generate credit cards by using Namso-gen.co","publisher":{"@id":"https:\/\/namso-gen.co\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/namso-gen.co\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/namso-gen.co\/blog\/#organization","name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","url":"https:\/\/namso-gen.co\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png","contentUrl":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png","width":500,"height":164,"caption":"Namso Gen Blog - Free Credit Card Generator [100% Valid]"},"image":{"@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/synchronyfinancial","https:\/\/twitter.com\/synchrony","https:\/\/www.youtube.com\/synchronyfinancial","https:\/\/www.instagram.com\/synchrony","https:\/\/www.linkedin.com\/company\/synchrony-financial"]},{"@type":"Person","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/ffa5be155490b2344e28f672fcc1e318","name":"Timothy Mathis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"Timothy Mathis"},"description":"Guest author Timothy Mathis has meticulously crafted and revised this article to the best of their knowledge and understanding. Readers are strongly advised to exercise caution, verify information independently, and rely on their own judgment when considering the information provided. Read more articles on Namso Gen here."}]}},"_links":{"self":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts\/259370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/comments?post=259370"}],"version-history":[{"count":0,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts\/259370\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/media\/107420"}],"wp:attachment":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/media?parent=259370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/categories?post=259370"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/tags?post=259370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}