|  | @@ -24,8 +24,6 @@
 | 
	
		
			
				|  |  |  #include "src/oplconstants.h"
 | 
	
		
			
				|  |  |  #include "src/functions/adatetime.h"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -// Statements for creation of database tables, Revision 15
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  const auto createTablePilots = QStringLiteral("CREATE TABLE pilots ( "
 | 
	
		
			
				|  |  |              " pilot_id       INTEGER NOT NULL, "
 | 
	
		
			
				|  |  |              " lastname       TEXT    NOT NULL, "
 | 
	
	
		
			
				|  | @@ -137,7 +135,11 @@ const auto createViewDefault = QStringLiteral("CREATE VIEW viewDefault AS "
 | 
	
		
			
				|  |  |          " ELSE lastname||', '||substr(firstname, 1, 1)||'.' "
 | 
	
		
			
				|  |  |          " END "
 | 
	
		
			
				|  |  |          " AS 'Name PIC', "
 | 
	
		
			
				|  |  | -        " make||' '||model||'-'||variant AS 'Type', "
 | 
	
		
			
				|  |  | +        " CASE "
 | 
	
		
			
				|  |  | +        " WHEN variant IS NOT NULL THEN make||' '||model||'-'||variant "
 | 
	
		
			
				|  |  | +        " ELSE make||' '||model "
 | 
	
		
			
				|  |  | +        " END "
 | 
	
		
			
				|  |  | +        " AS 'Type', "
 | 
	
		
			
				|  |  |          " registration AS 'Registration', "
 | 
	
		
			
				|  |  |          " FlightNumber AS 'Flight #', "
 | 
	
		
			
				|  |  |          " remarks AS 'Remarks'"
 | 
	
	
		
			
				|  | @@ -152,7 +154,11 @@ const auto createViewEASA = QStringLiteral("CREATE VIEW viewEASA AS "
 | 
	
		
			
				|  |  |          " dept AS 'Dept', "
 | 
	
		
			
				|  |  |          " printf('%02d',(tofb/60))||':'||printf('%02d',(tofb%60)) AS 'Time', "
 | 
	
		
			
				|  |  |          " dest AS 'Dest', printf('%02d',(tonb/60))||':'||printf('%02d',(tonb%60)) AS 'Time ', "
 | 
	
		
			
				|  |  | -        " make||' '||model||'-'||variant AS 'Type', "
 | 
	
		
			
				|  |  | +        " CASE "
 | 
	
		
			
				|  |  | +        " WHEN variant IS NOT NULL THEN make||' '||model||'-'||variant "
 | 
	
		
			
				|  |  | +        " ELSE make||' '||model "
 | 
	
		
			
				|  |  | +        " END "
 | 
	
		
			
				|  |  | +        " AS 'Type', "
 | 
	
		
			
				|  |  |          " registration AS 'Registration', "
 | 
	
		
			
				|  |  |          " (SELECT printf('%02d',(tSPSE/60))||':'||printf('%02d',(tSPSE%60)) WHERE tSPSE IS NOT NULL) AS 'SP SE', "
 | 
	
		
			
				|  |  |          " (SELECT printf('%02d',(tSPME/60))||':'||printf('%02d',(tSPME%60)) WHERE tSPME IS NOT NULL) AS 'SP ME', "
 |