فهرست منبع

插入时用当前时间填充created_at updated_at

visuddhinanda 4 سال پیش
والد
کامیت
dc2dcf5221

+ 1 - 1
database/migrations/2021_12_28_152353_create_wbw_templates_table.php

@@ -24,7 +24,7 @@ class CreateWbwTemplatesTable extends Migration
 			$table->string('gramma',64);
 			$table->string('part',1024);
 			$table->string('style',64);
-			$table->timestamp('created_at')->useCurrent();
+			$table->timestamps();
 
             $table->index(["book", "paragraph", "wid"]);
             $table->index(["book", "paragraph"]);

+ 1 - 2
database/migrations/2021_12_28_220331_create_res_indices_table.php

@@ -33,8 +33,7 @@ class CreateResIndicesTable extends Migration
             $table->bigInteger('create_time');
             $table->bigInteger('update_time');
             
-            $table->timestamp('created_at')->useCurrent();
-			$table->timestamp('updated_at')->useCurrent()->useCurrentOnUpdate();
+            $table->timestamps();
 
         });
     }

+ 2 - 4
database/migrations/2021_12_28_223702_create_book_titles_table.php

@@ -18,10 +18,8 @@ class CreateBookTitlesTable extends Migration
 			$table->integer('book');
             $table->integer('paragraph')->index();
             $table->string('title',1024);
-            $table->timestamp('created_at')->useCurrent();
-			$table->timestamp('updated_at')->useCurrent()->useCurrentOnUpdate();
-            $table->index(["book", "paragraph"]);
-
+            $table->timestamps();
+            $table->unique(["book", "paragraph"]);
         });
     }
 

+ 1 - 1
database/migrations/2021_12_29_020248_create_word_lists_table.php

@@ -21,7 +21,7 @@ class CreateWordListsTable extends Migration
             $table->integer('wordindex')->index();
             $table->integer('bold')->default(0);
             $table->integer('weight')->default(1);
-			$table->timestamp('created_at')->useCurrent();
+			$table->timestamps();
 
             $table->index(["book", "paragraph"]);
 

+ 2 - 2
database/migrations/2021_12_29_021525_create_word_indices_table.php

@@ -14,7 +14,7 @@ class CreateWordIndicesTable extends Migration
     public function up()
     {
         Schema::create('word_indices', function (Blueprint $table) {
-            $table->id();
+            $table->integer('id')->primary();
             $table->string('word',1024)->unique();
             $table->string('word_en',1024)->index();
             $table->integer('count')->default(0);
@@ -23,7 +23,7 @@ class CreateWordIndicesTable extends Migration
             $table->integer('is_base')->default(0);
             $table->integer('len')->default(0);
             $table->integer('final')->default(0);
-			$table->timestamp('created_at')->useCurrent();
+			$table->timestamps();
         });
     }
 

+ 1 - 1
database/migrations/2021_12_29_022844_create_word_statistics_table.php

@@ -23,7 +23,7 @@ class CreateWordStatisticsTable extends Migration
             $table->string('end2',256)->index();
             $table->integer('type');
             $table->integer('length');
-			$table->timestamp('created_at')->useCurrent();
+			$table->timestamps();
 
         });
     }

+ 1 - 0
database/migrations/2021_12_29_025006_create_pali_sent_orgs_table.php

@@ -28,6 +28,7 @@ class CreatePaliSentOrgsTable extends Migration
             $table->text('sim_sents_count')->default(0);
 			$table->timestamp('created_at')->useCurrent();
 			$table->timestamp('updated_at')->useCurrent()->useCurrentOnUpdate();
+
 			$table->index(['book','paragraph','word_begin','word_end']);
 
         });

+ 2 - 0
database/migrations/2021_12_29_025311_create_pali_sent_indices_table.php

@@ -19,6 +19,8 @@ class CreatePaliSentIndicesTable extends Migration
 			$table->integer('para');
 			$table->integer('strlen');
 			$table->timestamp('created_at')->useCurrent();
+			$table->timestamp('updated_at')->useCurrent()->useCurrentOnUpdate();
+
 			$table->index(['book','para']);
         });
     }

+ 2 - 0
database/migrations/2021_12_29_030034_create_sent_sims_table.php

@@ -19,6 +19,8 @@ class CreateSentSimsTable extends Migration
             $table->integer('sent2');
             $table->float('sim');
 			$table->timestamp('created_at')->useCurrent();
+			$table->timestamp('updated_at')->useCurrent()->useCurrentOnUpdate();
+
 
         });
     }

+ 2 - 0
database/migrations/2021_12_29_030248_create_sent_sim_indices_table.php

@@ -18,6 +18,8 @@ class CreateSentSimIndicesTable extends Migration
             $table->integer('sent_id')->index();
             $table->integer('count');
 			$table->timestamp('created_at')->useCurrent();
+			$table->timestamp('updated_at')->useCurrent()->useCurrentOnUpdate();
+
 
         });
     }

+ 2 - 0
database/migrations/2021_12_29_050502_create_progress_table.php

@@ -21,6 +21,8 @@ class CreateProgressTable extends Migration
             $table->integer('all_strlen');
             $table->integer('public_strlen');
 			$table->timestamp('created_at')->useCurrent();
+			$table->timestamp('updated_at')->useCurrent()->useCurrentOnUpdate();
+
 			$table->index(['book','para']);
 			$table->index(['book','para','lang']);
         });

+ 2 - 2
database/migrations/2021_12_29_051305_create_progress_chapters_table.php

@@ -20,8 +20,8 @@ class CreateProgressChaptersTable extends Migration
             $table->string('lang',16);
             $table->float('all_trans');
             $table->float('public');
-            $table->timestamp('created_at')->useCurrent();
-			
+			$table->timestamp('created_at')->useCurrent();
+			$table->timestamp('updated_at')->useCurrent()->useCurrentOnUpdate();
         });
     }
 

+ 3 - 1
database/migrations/2021_12_29_051725_create_fts_texts_table.php

@@ -23,7 +23,9 @@ class CreateFtsTextsTable extends Migration
             $table->text('bold_double');
             $table->text('bold_multiple');
             $table->text('content');
-            $table->timestamps();
+			$table->timestamp('created_at')->useCurrent();
+			$table->timestamp('updated_at')->useCurrent()->useCurrentOnUpdate();
+
         });
     }
 

+ 1 - 1
public/app/fts/sql.php

@@ -85,7 +85,7 @@ $dbh_fts = new PDO($dns, _DB_USERNAME_, _DB_PASSWORD_, array(PDO::ATTR_PERSISTEN
 $dbh_fts->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
 
 // 查找 tmp/palicsv/ 目录下的语料数据
-$palicsv_path = __DIR__.'/../../tmp/palicsv/';
+$palicsv_path = __DIR__.'/../../tmp/palicsv';
 $scan = scandir($palicsv_path);
 $fileCounter = 0;
 foreach($scan as $foldername) {