Bladeren bron

支持导出db name 参数

visuddhinanda 2 jaren geleden
bovenliggende
commit
73c5d6a3da
2 gewijzigde bestanden met toevoegingen van 4 en 4 verwijderingen
  1. 2 2
      app/Console/Commands/ExportTag.php
  2. 2 2
      app/Console/Commands/ExportTagmap.php

+ 2 - 2
app/Console/Commands/ExportTag.php

@@ -14,7 +14,7 @@ class ExportTag extends Command
      *
      * @var string
      */
-    protected $signature = 'export:tag';
+    protected $signature = 'export:tag {db}';
 
     /**
      * The console command description.
@@ -44,7 +44,7 @@ class ExportTag extends Command
         if(\App\Tools\Tools::isStop()){
             return 0;
         }
-        $exportFile = storage_path('app/public/export/offline/wikipali-offline-'.date("Y-m-d").'.db3');
+        $exportFile = storage_path('app/public/export/offline/'.$this->argument('db').'-'.date("Y-m-d").'.db3');
         $dbh = new \PDO('sqlite:'.$exportFile, "", "", array(\PDO::ATTR_PERSISTENT => true));
         $dbh->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_WARNING);
         $dbh->beginTransaction();

+ 2 - 2
app/Console/Commands/ExportTagmap.php

@@ -14,7 +14,7 @@ class ExportTagmap extends Command
      *
      * @var string
      */
-    protected $signature = 'export:tag.map';
+    protected $signature = 'export:tag.map {db}';
 
     /**
      * The console command description.
@@ -44,7 +44,7 @@ class ExportTagmap extends Command
         if(\App\Tools\Tools::isStop()){
             return 0;
         }
-        $exportFile = storage_path('app/public/export/offline/wikipali-offline-'.date("Y-m-d").'.db3');
+        $exportFile = storage_path('app/public/export/offline/'.$this->argument('db').'-'.date("Y-m-d").'.db3');
         $dbh = new \PDO('sqlite:'.$exportFile, "", "", array(\PDO::ATTR_PERSISTENT => true));
         $dbh->setAttribute(\PDO::ATTR_ERRMODE, \PDO::ERRMODE_WARNING);
         $dbh->beginTransaction();