Changeset 8270 for trunk/psLib/src/db/psDB.c
- Timestamp:
- Aug 10, 2006, 11:36:54 AM (20 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/db/psDB.c (modified) (12 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/db/psDB.c
r8251 r8270 12 12 * @author Joshua Hoblitt 13 13 * 14 * @version $Revision: 1. 79$ $Name: not supported by cvs2svn $15 * @date $Date: 2006-08- 09 04:30:00$14 * @version $Revision: 1.80 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2006-08-10 21:36:54 $ 16 16 * 17 17 * Copyright (C) 2005-2006 Joshua Hoblitt, University of Hawaii … … 182 182 } 183 183 184 psTrace("psLib.db", PS_LOG_INFO, "connected to database %s", dbname); 185 184 186 return dbh; 185 187 } … … 217 219 psDBPTypeToMySQLTableCleanup(); 218 220 } 221 222 psTrace("psLib.db", PS_LOG_INFO, "disconnected"); 219 223 } 220 224 … … 236 240 psFree(query); 237 241 242 psTrace("psLib.db", PS_LOG_INFO, "created a database named %s", dbname); 243 238 244 return status; 239 245 } … … 253 259 } 254 260 261 psTrace("psLib.db", PS_LOG_INFO, "changed to using database %s", dbname); 262 255 263 return true; 256 264 } … … 272 280 273 281 psFree(query); 282 283 psTrace("psLib.db", PS_LOG_INFO, "dropped database %s", dbname); 274 284 275 285 return status; … … 299 309 psFree(query); 300 310 311 psTrace("psLib.db", PS_LOG_INFO, "created table %s", tableName); 312 301 313 return status; 302 314 } … … 319 331 320 332 psFree(query); 333 334 psTrace("psLib.db", PS_LOG_INFO, "dropped table %s", tableName); 321 335 322 336 return status; … … 726 740 PS_ASSERT_PTR_NON_NULL(dbh, -1); 727 741 742 psTrace("psLib.db", PS_LOG_INFO, "calling myql_insert_id()"); 743 728 744 // XXX return type is actually my_ulonglong - should the return be psU64? 729 745 return (long)mysql_insert_id(dbh->mysql); … … 733 749 { 734 750 PS_ASSERT_PTR_NON_NULL(dbh, -1); 751 752 psTrace("psLib.db", PS_LOG_INFO, "calling mysql_autocommit(): %u", !mode); 735 753 736 754 // mode needs to be inverted as autocommits are the opposide of explicit … … 757 775 PS_ASSERT_PTR_NON_NULL(dbh, -1); 758 776 777 psTrace("psLib.db", PS_LOG_INFO, "calling myql_commit()"); 778 759 779 // is it safe to assume my_bool always safely casts to bool? 760 780 // mysql_commit - Zero if successful. Non-zero if an error occurred. … … 765 785 { 766 786 PS_ASSERT_PTR_NON_NULL(dbh, -1); 787 788 psTrace("psLib.db", PS_LOG_INFO, "calling myql_rollback()"); 767 789 768 790 // is it safe to assume my_bool always safely casts to bool?
Note:
See TracChangeset
for help on using the changeset viewer.
