summaryrefslogtreecommitdiff
path: root/modules/extra/sql.h
AgeCommit message (Collapse)Author
2013-04-16Move extras header files out of extras so when users copy modules out they ↵Adam
dont need the headers too
2013-02-15Store hashes of the last commit instead of the last commitAdam
2013-01-27Fixed SQL::Data::IsEqual to really only return if the two are completely ↵Adam
equal. Fixes oddities with caching objects that are actually updated.
2013-01-23Add missing KeySet() func to SQL::DataAdam
2013-01-09Update copyright to 2013. This was done with:Adam
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \;
2012-12-13Optimize much of the database code and serialize code.Adam
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.