19 lines
		
	
	
		
			418 B
		
	
	
	
		
			PL/PgSQL
		
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			418 B
		
	
	
	
		
			PL/PgSQL
		
	
	
	
BEGIN;
 | 
						|
CREATE TABLE IF NOT EXISTS "pk_halloffame" (
 | 
						|
	"playerID"	TEXT,
 | 
						|
	"yearID"	NUMERIC,
 | 
						|
	"votedBy"	TEXT,
 | 
						|
	"ballots"	NUMERIC,
 | 
						|
	"needed"	NUMERIC,
 | 
						|
	"votes"	NUMERIC,
 | 
						|
	"inducted"	TEXT,
 | 
						|
	"category"	TEXT,
 | 
						|
	"needed_note"	TEXT,
 | 
						|
	PRIMARY KEY("playerID","yearID","votedBy")
 | 
						|
);
 | 
						|
 | 
						|
INSERT INTO "pk_halloffame" SELECT DISTINCT * FROM "halloffame";
 | 
						|
DROP TABLE "halloffame";
 | 
						|
ALTER TABLE "pk_halloffame" RENAME TO "halloffame";
 | 
						|
COMMIT;
 |