summaryrefslogtreecommitdiff
path: root/modules/extra/sql.h
AgeCommit message (Collapse)Author
2012-09-30Bug #1445 - Empty out columns in SQL we have no data for onAdam
insert. This is caused from serialize() only setting a key on certain conditions and otherwise doing nothing at all.
2012-09-24Fix a few oddball warnings that came up from clang, and also make it so ↵Naram Qashat
webcpanel.so can be compiled under Mac OS X.
2012-05-08Fixed some 100% cpu bugs with the new SQL stuff, and fixed sqlite+db_sql_liveAdam
2012-04-29Pull table schemas from SQL on startup so we can alter the schemas if we ↵Adam
need to, fixed sqlite to work again
2012-04-27Add db_sql:prefix allow prefixing all anope tables similarly, and changed ↵Adam
db_sql to update the databases incrementally instead of one big flush
2012-04-23Reworked live SQL support yet againAdam
2012-04-08Modified the SQL API to allow unescaped parameters (useful for passing row ↵DukePyrolator
names and NULL values)
2012-02-18Use C++11's explicit override feature if availableAdam
2012-01-25WindowsAdam
2011-11-08WindowsAdam
2011-11-04Delete all tables before flushing not just ones we know aboutAdam
2011-09-25Added a new database format and sqlite support. Also moved db-convert to a ↵Adam
module.
2011-09-10Fixed service_reference to work correctly with external classesAdam
2011-09-10Made service_reference type safeAdam
2011-05-16Fixed up the MySQL Query code and finished some command code I forgot earlierAdam
2010-08-15Rewrote the MySQL API to use threads. This acts similar to before, but is ↵Adam
faster. Removed db_mysql_execute for now.