| 
									
										
										
										
											2012-04-30 07:53:53 -07:00
										 |  |  | create table {$NAMESPACE}_worker.worker_task (
 | 
					
						
							| 
									
										
										
										
											2011-03-10 13:48:29 -08:00
										 |  |  |   id int unsigned not null auto_increment primary key,
 | 
					
						
							|  |  |  |   taskClass varchar(255) not null,
 | 
					
						
							|  |  |  |   leaseOwner varchar(255),
 | 
					
						
							|  |  |  |   leaseExpires int unsigned,
 | 
					
						
							|  |  |  |   priority bigint unsigned not null,
 | 
					
						
							|  |  |  |   failureCount int unsigned not null,
 | 
					
						
							|  |  |  |   key(taskClass),
 | 
					
						
							|  |  |  |   key(leaseOwner),
 | 
					
						
							|  |  |  |   key(leaseExpires)
 | 
					
						
							|  |  |  | );
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-04-30 07:53:53 -07:00
										 |  |  | create table {$NAMESPACE}_worker.worker_taskdata (
 | 
					
						
							| 
									
										
										
										
											2011-03-10 13:48:29 -08:00
										 |  |  |   id int unsigned not null auto_increment primary key,
 | 
					
						
							|  |  |  |   taskID int unsigned not null,
 | 
					
						
							|  |  |  |   data longblob not null,
 | 
					
						
							|  |  |  |   unique key (taskID)
 | 
					
						
							|  |  |  | );
 |