mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-03 14:10:57 +08:00
change panel table id to int
This commit is contained in:
@@ -17,7 +17,7 @@ class CreateAdminpanelTable extends Migration
|
||||
return;
|
||||
}
|
||||
Schema::create('adminpanel', function (Blueprint $table) {
|
||||
$table->tinyIncrements('id');
|
||||
$table->id();
|
||||
$table->string('name', 128)->default('');
|
||||
$table->string('url')->default('');
|
||||
$table->string('info')->default('');
|
||||
|
||||
@@ -17,7 +17,7 @@ class CreateModpanelTable extends Migration
|
||||
return;
|
||||
}
|
||||
Schema::create('modpanel', function (Blueprint $table) {
|
||||
$table->tinyIncrements('id');
|
||||
$table->id();
|
||||
$table->string('name', 128)->default('');
|
||||
$table->string('url')->default('');
|
||||
$table->string('info')->default('');
|
||||
|
||||
@@ -17,7 +17,7 @@ class CreateSysoppanelTable extends Migration
|
||||
return;
|
||||
}
|
||||
Schema::create('sysoppanel', function (Blueprint $table) {
|
||||
$table->tinyIncrements('id');
|
||||
$table->id();
|
||||
$table->string('name', 128)->default('');
|
||||
$table->string('url')->default('');
|
||||
$table->string('info')->default('');
|
||||
|
||||
@@ -85,6 +85,16 @@ class Update extends Install
|
||||
|
||||
public function runExtraQueries()
|
||||
{
|
||||
/**
|
||||
* @since 1.7.13
|
||||
*/
|
||||
foreach (['adminpanel', 'modpanel', 'sysoppanel'] as $table) {
|
||||
$columnInfo = NexusDB::getMysqlColumnInfo($table, 'id');
|
||||
if ($columnInfo['DATA_TYPE'] == 'tinyint') {
|
||||
sql_query("alter table $table modify id int(11) unsigned not null AUTO_INCREMENT");
|
||||
}
|
||||
}
|
||||
|
||||
//custom field menu
|
||||
$url = 'fields.php';
|
||||
$table = 'adminpanel';
|
||||
@@ -225,6 +235,8 @@ class Update extends Install
|
||||
$this->removeMenu('sysoppanel', $menuToDel);
|
||||
$this->removeMenu('adminpanel', $menuToDel);
|
||||
$this->removeMenu('modpanel', $menuToDel);
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function runExtraMigrate()
|
||||
|
||||
Reference in New Issue
Block a user