Tuukka Norri avatar Tuukka Norri committed 085d7df

Schema qualification for lock table names

Comments (0)

Files changed (2)

Sources/BXPGClearLocksHandler.m

 		{
 			NSString* queryFormat =
 			@"SELECT DISTINCT ON (%@) l.* "
-			@"FROM %@ l NATURAL INNER JOIN %@ "
+			@"FROM baseten.%@ l NATURAL INNER JOIN %@ "
 			@"WHERE baseten_lock_cleared = true "
 			@" AND baseten_lock_backend_pid != pg_backend_pid () "
 			@" AND baseten_lock_timestamp > COALESCE ($1, '-infinity')::timestamp ";

Sources/BXPGLockHandler.mm

 	if ([notification backendPID] != backendPID)
 	{
 		NSString* query = 
-		@"SELECT * FROM %@ "
+		@"SELECT * FROM baseten.%@ "
 		@"WHERE baseten_lock_cleared = false "
 		@" AND baseten_lock_timestamp > COALESCE ($1, '-infinity')::timestamp "
 		@" AND baseten_lock_backend_pid != $2 "
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.