aboutsummaryrefslogtreecommitdiff
path: root/Database.py
Commit message (Expand)AuthorAgeFilesLines
* Table name typoGravatar jesopo2018-08-311-1/+1
* Actually, we do need find_all_by_settingGravatar jesopo2018-08-311-0/+14
* Turns out we didn't need find_all_by_settingGravatar jesopo2018-08-311-12/+0
* Add Database.UserChannelSettings.find_all_by_settingGravatar jesopo2018-08-311-4/+16
* Revert the god awful database edits I made and make ducks.py convert to int. ...Gravatar dngfx2018-08-311-16/+2
* Make channel values being inserted into SQLite integers if they're numbers.•••Update ducks.py, you can now .bef and .bang! Coming soon: .friends, .killers, and .ducks Update google to use gb instead of us. We're British goddamnit. Gravatar dngfx2018-08-311-1/+15
* Fix typo in database.user_settings.deleteGravatar jesopo2018-08-281-1/+1
* modules/logging.py -> IRCLogging.py; IRCLog.py -> IRCBuffer.py; change logging•••to be an object on the server object instead of an event call Gravatar jesopo2018-08-281-6/+4
* Change the database to give channels and users ids and use those in the settings•••tables Gravatar jesopo2018-08-191-79/+115
* check if a table exists before making it instead of catching the sqlite•••exception Gravatar jesopo2018-08-181-29/+23
* Add indexes to settings tablesGravatar jesopo2018-08-181-5/+16
* Changed find_all_by_setting to not return setting, added !richestGravatar jesopo2018-08-091-2/+2
* Switch to using monotonic time in Database.py timingGravatar jesopo2018-08-091-2/+2
* Moved table-specific logic to their own "table" classes in Database.pyGravatar jesopo2018-08-051-155/+171
* changed words.py to use new user_channel_settings tableGravatar jesopo2018-08-051-1/+12
* Add "user_channel_settings" table in Database.py, for settings per user per•••channel Gravatar jesopo2018-08-051-18/+66
* Improved logging, added TRACE logging in Database.py to see how it performsGravatar jesopo2018-08-051-68/+103
* Added addition "find" methods to Database.py, along with a "get all" for user•••settings to search without a nickname Gravatar jesopo2018-08-031-4/+26
* Don't make a database cursor per thread as there should only be 1 threadGravatar jesopo2018-07-021-5/+4
* Enable foreign key constraint, don't poll itGravatar Evelyn2017-12-061-1/+1
* fixed a problem with Database.py.Gravatar jesopo2016-06-281-1/+1
* added get_server to Database.py, for some future use. dunno.Gravatar jesopo2016-04-291-0/+5
* added a new settings table for bot settings in general.Gravatar jesopo2016-04-141-0/+30
* first commit.Gravatar jesopo2016-03-291-0/+152