Browse Source

! Creating tables should return true once done successfully in line with other functions.

Signed-off-by: Peter Spicer <[email protected]>
Peter Spicer 10 years ago
parent
commit
997ec8fc77

+ 2 - 0
Sources/DbPackages-mysql.php

@@ -155,6 +155,8 @@ function smf_db_create_table($table_name, $columns, $indexes = array(), $paramet
 			'security_override' => true,
 		)
 	);
+
+	return true;
 }
 
 /**

+ 2 - 0
Sources/DbPackages-postgresql.php

@@ -189,6 +189,8 @@ function smf_db_create_table($table_name, $columns, $indexes = array(), $paramet
 
 	// Go, go power rangers!
 	$smcFunc['db_transaction']('commit');
+
+	return true;
 }
 
 /**

+ 2 - 0
Sources/DbPackages-sqlite.php

@@ -193,6 +193,8 @@ function smf_db_create_table($table_name, $columns, $indexes = array(), $paramet
 
 	if (empty($parameters['skip_transaction']))
 		$smcFunc['db_transaction']('commit');
+
+	return true;
 }
 
 /**

+ 2 - 0
Sources/DbPackages-sqlite3.php

@@ -193,6 +193,8 @@ function smf_db_create_table($table_name, $columns, $indexes = array(), $paramet
 
 	if (empty($parameters['skip_transaction']))
 		$smcFunc['db_transaction']('commit');
+
+	return true;
 }
 
 /**