{"id":275,"date":"2016-06-16T20:27:24","date_gmt":"2016-06-16T18:27:24","guid":{"rendered":"https:\/\/www.horst-muerdter.com\/de\/?p=275"},"modified":"2016-06-16T20:27:24","modified_gmt":"2016-06-16T18:27:24","slug":"mysql-script-in-laravel-migration-konvertieren","status":"publish","type":"post","link":"https:\/\/www.horst-muerdter.com\/de\/2016\/06\/16\/mysql-script-in-laravel-migration-konvertieren\/","title":{"rendered":"MySQL Script in Laravel Migration konvertieren"},"content":{"rendered":"<p>[et_pb_section admin_label=&#8220;section&#8220;][et_pb_row admin_label=&#8220;row&#8220;][et_pb_column type=&#8220;2_3&#8243;][et_pb_text admin_label=&#8220;Text&#8220; background_layout=&#8220;light&#8220; text_orientation=&#8220;left&#8220; use_border_color=&#8220;off&#8220; border_color=&#8220;#ffffff&#8220; border_style=&#8220;solid&#8220;]<\/p>\n<p>Pers\u00f6nlich erstelle ich gern die Datenbank-Struktur mit MySQL Workbench. Das geht schnell und man kann gleich die Datenbank automatisch erstellen bzw. aktualisieren lassen.<\/p>\n<p>Doch wie aus einem SQL-Script eine Laravel Migration machen? Es gibt zwei M\u00f6glichkeiten:<\/p>\n<h4>Online-Konverter<\/h4>\n<p>Den Online-Konvert gibts hier: <a href=\"https:\/\/adolfocuadros.com\/sql_to_laravel\/\">https:\/\/adolfocuadros.com\/sql_to_laravel\/<\/a><\/p>\n<p>Hier kann man einfach den generierten SQL-Script reinkopieren und auf &#8222;Convert&#8220; dr\u00fccken und schon kommt eine Laravel Migration raus. Schnell &#8211; einfach &#8211; gut!<\/p>\n<h4>Plugin f\u00fcr MySQL Workbench<\/h4>\n<p>Eine andere M\u00f6glichkeit ist es ein Plugin in MySQL-Workbench zu installieren: <a href=\"https:\/\/github.com\/beckenrode\/mysql-workbench-export-laravel-5-migrations\">https:\/\/github.com\/beckenrode\/mysql-workbench-export-laravel-5-migrations<\/a><\/p>\n<p>Dann kann man direkt aus dem Workbench konvertieren. Auch ein tolles Tool.<\/p>\n<h4>Welches Tool verwenden?<\/h4>\n<p>Probierts einfach mal aus \ud83d\ude00 F\u00fcr schnelle Sachen (oder wenn man nicht MySQL Workbench verwendet) ist der Online-Konvert unkompliziert, und wenn man h\u00e4ufiger das braucht, dann kann man sich das Plugin installieren!<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8220;1_3&#8243;][et_pb_gallery admin_label=&#8220;Galerie&#8220; gallery_ids=&#8220;276,282&#8243; fullwidth=&#8220;off&#8220; show_title_and_caption=&#8220;on&#8220; show_pagination=&#8220;off&#8220; background_layout=&#8220;light&#8220; auto=&#8220;off&#8220; hover_overlay_color=&#8220;rgba(255,255,255,0.9)&#8220; caption_all_caps=&#8220;off&#8220; use_border_color=&#8220;off&#8220; border_color=&#8220;#ffffff&#8220; border_style=&#8220;solid&#8220; posts_number=&#8220;2&#8243;] [\/et_pb_gallery][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pers\u00f6nlich erstelle ich gern die Datenbank-Struktur mit MySQL Workbench. Das geht schnell und man kann gleich die Datenbank automatisch erstellen bzw. aktualisieren lassen. Doch wie aus einem SQL-Script eine Laravel Migration machen? Es gibt zwei M\u00f6glichkeiten: Online-Konverter Den Online-Konvert gibts hier: https:\/\/adolfocuadros.com\/sql_to_laravel\/ Hier kann man einfach den generierten SQL-Script reinkopieren und auf &#8222;Convert&#8220; dr\u00fccken und [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":276,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[59],"tags":[],"class_list":["post-275","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laravel"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.horst-muerdter.com\/de\/wp-json\/wp\/v2\/posts\/275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.horst-muerdter.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.horst-muerdter.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.horst-muerdter.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.horst-muerdter.com\/de\/wp-json\/wp\/v2\/comments?post=275"}],"version-history":[{"count":8,"href":"https:\/\/www.horst-muerdter.com\/de\/wp-json\/wp\/v2\/posts\/275\/revisions"}],"predecessor-version":[{"id":286,"href":"https:\/\/www.horst-muerdter.com\/de\/wp-json\/wp\/v2\/posts\/275\/revisions\/286"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.horst-muerdter.com\/de\/wp-json\/wp\/v2\/media\/276"}],"wp:attachment":[{"href":"https:\/\/www.horst-muerdter.com\/de\/wp-json\/wp\/v2\/media?parent=275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.horst-muerdter.com\/de\/wp-json\/wp\/v2\/categories?post=275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.horst-muerdter.com\/de\/wp-json\/wp\/v2\/tags?post=275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}