Commit Graph

388 Commits

Author SHA1 Message Date
Andrew Dolgov 5eb0f3d640 bring back web dbupdate using new migrations system 2021-03-04 09:22:24 +03:00
Andrew Dolgov c0fb0a5ec0 wip for db_migrations for core schema 2021-03-04 08:30:52 +03:00
Andrew Dolgov c1cd3324e3 bump schema for ttrss_user_labels2 indexes 2021-02-27 11:04:25 +03:00
Andrew Dolgov 00d0cb8c81 remove unused data from schema files 2021-02-25 12:58:00 +03:00
Andrew Dolgov 1112922029 bump schema for upcoming prefs overhaul 2021-02-25 10:11:09 +03:00
Andrew Dolgov de22464ea8 schema: add ttrss_feeds.last_successful_update 2020-09-28 14:14:06 +03:00
Andrew Dolgov 60609637bc schema: when inserting initial forum feed, don't hardcode admin UID as 1 2019-11-07 08:48:13 +03:00
Andrew Dolgov 17e145f481 revise schema 139 to use engine=innodb 2019-11-03 20:13:42 +03:00
Andrew Dolgov b158103f2f schema: add missing stuff 2019-11-01 13:30:12 +03:00
Andrew Dolgov 84e9f1d5cc update schema for app-specific passwords 2019-11-01 11:57:45 +03:00
Andrew Dolgov 9e200f2cf0 schema: update version to 138 2019-04-10 13:20:16 +03:00
Andrew Dolgov 6768b3a4a3 schema: add DEFAULT_SEARCH_LANGUAGE 2019-04-10 12:47:46 +03:00
Andrew Dolgov 08183fcd27 set key length to 255 on mysql 2019-03-10 15:48:47 +03:00
Andrew Dolgov 32f9fda33d add composite key on ttrss_feeds (feed_url & owner_uid) 2019-03-10 15:45:30 +03:00
Andrew Dolgov c8fc9eee0c update mysql 136 script 2019-03-06 21:35:34 +03:00
Andrew Dolgov 0881d0a00d some dbupdater improvements; fix schema 136 syntax for mysql 2019-03-06 19:42:27 +03:00
Andrew Dolgov 38e01270d8 archived feeds: expire old entries (schema bump) 2019-03-06 19:06:05 +03:00
Andrew Dolgov 3e4326e34d add ttrss_filters2.last_triggered (bump schema version) 2018-12-06 19:37:20 +03:00
foobar 2008ec4ed7 change filter rule regexp type to text 2018-04-14 14:11:29 +02:00
Andrew Dolgov ecd2e414bd add ttrss_feeds.last_unconditional (schema bump) 2017-11-30 12:55:50 +03:00
Andrew Dolgov 153cb6d305 add support for http 304 not modified (no timestamp calculation bullshit like last time) 2017-08-17 14:40:21 +03:00
Andrew Dolgov 10a1f28f7c schema: updates for new filter format (bump version to 131) 2017-07-02 20:59:24 +03:00
Andrew Dolgov 539f6ee6cd update schema 128 to properly set ttrss_feeds.last_updated default value to NULL 2016-08-17 09:43:22 +03:00
Andrew Dolgov aa4ab8e0bc remove .htaccess files 2016-05-13 09:10:54 +03:00
Andrew Dolgov 6497fb65b4 fix ttrss_feeds.last_update defaulting to 0 on mysql, set to null instead
bump schema
2015-11-18 14:33:47 +03:00
Andrew Dolgov b87744534a add plugin-based filter actions (see example plugin in attic)
bump schema
2015-08-11 23:28:42 +03:00
Andrew Dolgov df659891ac implement per-feed stemming language setting 2015-08-04 13:32:52 +03:00
Andrew Dolgov e854442e1f more fts stuff for simple index 2015-08-04 12:52:49 +03:00
Andrew Dolgov 6d204cd131 schema: remove obsolete releases.rss feed 2015-04-18 16:13:38 +03:00
Andrew Dolgov 1103172909 Revert "pgsql schema: remove unnecessary named indexes"
This reverts commit c9bcda5469.
2015-02-20 22:23:03 +03:00
Andrew Dolgov c9bcda5469 pgsql schema: remove unnecessary named indexes 2015-02-20 13:13:29 +03:00
Andrew Dolgov 5cbc1c7469 mysql: remove some more unneeded manual index()es from table create scripts 2015-02-20 13:05:14 +03:00
Andrew Dolgov 89e31b9d4e migration: remove mandatory index drops from 127 because of potential fatal errors; remove unnecessary named indexes from mysql schema for fields with foreign key constraints (mysql should create indexes automatically on table creation for those fields) 2015-02-20 12:49:58 +03:00
Anders Kaseorg bd40827b73 Drop duplicate database indexes
These duplicate indexes were found by the pt-duplicate-key-checker
tool in percona-toolkit.  Duplicate indexes waste space and slow down
the query planner.  Closes #835.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2014-12-18 02:50:03 -05:00
Felix Eckhofer 06c4c9ebae Update schema for size support of enclosures 2014-07-15 15:05:08 +02:00
Andrew Dolgov 532e1afeea mysql schema: remove theme_id index pointing nowhere 2014-04-16 05:02:25 +00:00
Andrew Dolgov 8067dc8ca5 bump schema version to fix resetpass_token created as a wrong type in 124 2014-04-06 13:40:16 +00:00
Anders Larsson 44a45a6351 Fix mysql update 124 data type for resetpass_token
Currently mysql schema update 124 sets resetpass_token type to boolean
instead of VARCHAR(250). This prevents reset password functionality from
working correctly.
2014-04-06 15:08:43 +02:00
Luca Santarelli 15a365a882 Fix: remove obsolete theme_id column
The theme_id column was removed in schema version 83 update script, but not in the initialization one.
2014-04-03 21:56:50 +02:00
Andrew Dolgov 3b19a53acf schema: add resetpass_token (bump schema) 2014-03-09 10:50:32 +04:00
Andrew Dolgov e596b5a9dd add update script to convert myisam tables to innodb (bump version) 2013-09-17 14:34:39 +04:00
Andrew Dolgov 4df07d50b1 specify engine=innodb for all tt-rss tables 2013-09-10 08:48:32 +04:00
Andrew Dolgov 6b4617970f add text_languagedetect to guess article language for better hyphenation
(bump schema)
2013-07-31 10:30:17 +04:00
Andrew Dolgov 2457679aed switch AUTO_ASSIGN_LABELS to off by default (bump schema) 2013-05-30 18:26:56 +04:00
Andrew Dolgov 5ddc750427 schema: fix reinitialization not working for older databases 2013-05-28 16:21:19 +04:00
Andrew Dolgov 7b149552cb remove language selector from the login form, store language in the database per-user 2013-04-29 15:54:23 +04:00
Andrew Dolgov 3fbb4d183d set default timezone to automatic (bump schema) 2013-04-26 14:16:03 +04:00
Andrew Dolgov 889a5f9f19 experimental SQL-based error logger 2013-04-16 19:41:31 +04:00
Andrew Dolgov 646aeb7001 add schema version 177 upgrade scripts 2013-04-15 15:38:20 +04:00
Andrew Dolgov 14118af36f fix schema for favicon_avg_color 2013-04-15 14:54:17 +04:00