Fix most annoying typo in Postgres case
The error message from postgres contains the said table as written in original command. 'Players' != 'players', indeed. Now software can at least start with postgres and an empty database.
This commit is contained in:
		
							parent
							
								
									105e868864
								
							
						
					
					
						commit
						d3373add8b
					
				|  | @ -207,6 +207,7 @@ class fpdb_db: | ||||||
|             raise fpdb_simple.FpdbError("unrecognised database backend:"+backend) |             raise fpdb_simple.FpdbError("unrecognised database backend:"+backend) | ||||||
|         self.cursor=self.db.cursor() |         self.cursor=self.db.cursor() | ||||||
|         self.cursor.execute('SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED') |         self.cursor.execute('SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED') | ||||||
|  |         self.db.commit() | ||||||
|         # Set up query dictionary as early in the connection process as we can. |         # Set up query dictionary as early in the connection process as we can. | ||||||
|         self.sql = FpdbSQLQueries.FpdbSQLQueries(self.get_backend_name()) |         self.sql = FpdbSQLQueries.FpdbSQLQueries(self.get_backend_name()) | ||||||
|         self.wrongDbVersion=False |         self.wrongDbVersion=False | ||||||
|  | @ -592,7 +593,7 @@ class fpdb_db: | ||||||
|                 #print "... after lock table, status =", self.cursor.statusmessage |                 #print "... after lock table, status =", self.cursor.statusmessage | ||||||
|             except: |             except: | ||||||
|                 # relation "players" does not exist |                 # relation "players" does not exist | ||||||
|                 if str(sys.exc_value).find('relation "players" does not exist') >= 0: |                 if str(sys.exc_value).find('relation "Players" does not exist') >= 0: | ||||||
|                     return(2) |                     return(2) | ||||||
|                 print "Error! failed to obtain global lock. Close all programs accessing " \ |                 print "Error! failed to obtain global lock. Close all programs accessing " \ | ||||||
|                       + "database (including fpdb) and try again (%s)." \ |                       + "database (including fpdb) and try again (%s)." \ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user