Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 504 | Revision 506 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 504 Revision 505
Zeile 63... Zeile 63...
63
            /*if ( !$this->confirm( "Medien migrieren?" ) )
63
            /*if ( !$this->confirm( "Medien migrieren?" ) )
64
            {
64
            {
65
                $migrateMedia = false;
65
                $migrateMedia = false;
66
            }*/
66
            }*/
67
            $this->migrateShops();
67
            $this->migrateShops();
-
 
68
            $this->migrateOrderTypes();
68
            $this->migratePaymentMethods();
69
            $this->migratePaymentMethods();
69
            if ( $migrateActions )
70
            if ( $migrateActions )
70
            {
71
            {
71
                $this->migrateActions();
72
                $this->migrateActions();
72
            }
73
            }
Zeile 812... Zeile 813...
812
                    "shipping_text" => $method->versandtextbaustein,
813
                    "shipping_text" => $method->versandtextbaustein,
813
                ] );
814
                ] );
814
            }
815
            }
815
        }
816
        }
Zeile -... Zeile 817...
-
 
817
 
-
 
818
        private function migrateOrderTypes()
-
 
819
        {
-
 
820
            $this->info( date( "d.m.Y H:i:s" ) . ": Migriere Bestellarten" );
-
 
821
            $start = 0;
-
 
822
            $sql = "SELECT
-
 
823
                    MAX(id) AS start
-
 
824
                FROM
-
 
825
                    order_types
-
 
826
            ";
-
 
827
            $row = DB::connection( "mysql" )->select( $sql );
-
 
828
            if ( $row[ 0 ]->start )
-
 
829
            {
-
 
830
                $start = $row[ 0 ]->start;
-
 
831
            }
-
 
832
            $sql = "SELECT
-
 
833
                    *
-
 
834
                FROM
-
 
835
                    bestellart
-
 
836
                WHERE
-
 
837
                    id>" . $start . "
-
 
838
            ";
-
 
839
            $methods = DB::connection( 'old' )->select( $sql );
-
 
840
            foreach ( $methods as $method )
-
 
841
            {
-
 
842
                PaymentMethod::factory()->create( [
-
 
843
                    "id"            => $method->id,
-
 
844
                    "name"          => $method->name,
-
 
845
                    "internal_name" => $method->interner_name,
-
 
846
                ] );
-
 
847
            }
816
 
848
        }