While importing the clublog data, I noticed there's an entry with a 11 character callsign. This is longer than the 10 characters allowed for the field, causing a problem. This commit extends it to 32 characters, which should be more than enough, while also being a power of 2. fixes #272
		
			
				
	
	
		
			19 行
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			19 行
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php defined('BASEPATH') OR exit('No direct script access allowed');
 | |
| 
 | |
| class Migration_extenddxccprefix extends CI_Migration {
 | |
| 
 | |
| 	public function up()
 | |
| 	{
 | |
| 		$this->db->query("ALTER TABLE dxcc CHANGE COLUMN `prefix` `prefix` varchar(32) NOT NULL; # was varchar(10) NOT NULL");
 | |
| 		$this->db->query("ALTER TABLE dxcc_entities CHANGE COLUMN `prefix` `prefix` varchar(32) NOT NULL; # was varchar(10) NOT NULL");
 | |
| 		$this->db->query("ALTER TABLE dxcc_exceptions CHANGE COLUMN `call` `call` varchar(32) NOT NULL; # was varchar(10) NOT NULL");
 | |
| 		$this->db->query("ALTER TABLE dxcc_prefixes CHANGE COLUMN `call` `call` varchar(32) NOT NULL; # was varchar(10) NOT NULL");
 | |
| 	}
 | |
| 
 | |
| 	public function down(){
 | |
|                 $this->db->query("ALTER TABLE dxcc CHANGE COLUMN `prefix` `prefix` varchar(10) NOT NULL; # was varchar(10) NOT NULL");
 | |
|                 $this->db->query("ALTER TABLE dxcc_entities CHANGE COLUMN `prefix` `prefix` varchar(10) NOT NULL; # was varchar(10) NOT NULL");
 | |
|                 $this->db->query("ALTER TABLE dxcc_exceptions CHANGE COLUMN `call` `call` varchar(10) NOT NULL; # was varchar(10) NOT NULL");
 | |
|                 $this->db->query("ALTER TABLE dxcc_prefixes CHANGE COLUMN `call` `call` varchar(10) NOT NULL; # was varchar(10) NOT NULL");
 | |
| 	}
 | |
| }
 |