Kevin Locke
f97491346b
Rewrite default '0000-00-00 00:00:00' to now()
...
The current rewriting changes "default '0000-00-00 00:00:00'" when it
appears in CREATE TABLE statements, but does not handle the case that a
column default value is modified. This results in errors such as the
following during schema upgrade:
Error running :
ALTER TABLE wp_users ALTER COLUMN user_registered SET DEFAULT '0000-00-00 00:00:00'
---- converted to ----
ALTER TABLE wp_users ALTER COLUMN user_registered SET DEFAULT '0000-00-00 00:00:00'
----> ERROR: date/time field value out of range: "0000-00-00 00:00:00"
Apply the conversion to ALTER TABLE statements as well.
Signed-off-by: Kevin Locke <kevin@kevinlocke.name >
2015-06-03 00:51:25 -06:00
hawk__
bb14143c77
Added a handle for DROP TABLE to remove sequences that are linked with the dropped table
...
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@546567 b8457f37-d9ea-0310-8a92-e5e31aec5664
2012-05-20 12:57:04 +00:00
hawk__
70b7af7142
Added a filter for 'CREATE TABLE IF NOT EXISTS'
...
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@545542 b8457f37-d9ea-0310-8a92-e5e31aec5664
2012-05-17 20:13:57 +00:00
hawk__
7692aa54c4
Corrected a typo and added a WPMU required translation
...
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@544612 b8457f37-d9ea-0310-8a92-e5e31aec5664
2012-05-15 19:17:23 +00:00
hawk__
fb9bcadebd
Added some column types conversion for WPMU support
...
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@429285 b8457f37-d9ea-0310-8a92-e5e31aec5664
2011-08-27 00:36:48 +00:00
hawk__
0dbc95e1a1
Added "ADD COLUMN" support to the "ALTER TABLE" handling code
...
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@429284 b8457f37-d9ea-0310-8a92-e5e31aec5664
2011-08-27 00:35:29 +00:00
hawk__
5644761e17
Improved SHOW INDEX for upgrades to detect indices correctly and so don't try to recreate them
...
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@429283 b8457f37-d9ea-0310-8a92-e5e31aec5664
2011-08-27 00:34:15 +00:00
hawk__
ac496694fe
Improved INDEX creation support
...
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@429262 b8457f37-d9ea-0310-8a92-e5e31aec5664
2011-08-26 21:59:01 +00:00
hawk__
57879ef3ba
Removed all references to ZdMultilang hacks
...
Added YEAR and MONTH to 'INTERVAL...' handling
Added a handle for correct counting of users and roles
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@428351 b8457f37-d9ea-0310-8a92-e5e31aec5664
2011-08-24 20:57:55 +00:00
hawk__
bd2a5978df
Disabled all ZdMultilang support Hacks
...
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@423850 b8457f37-d9ea-0310-8a92-e5e31aec5664
2011-08-15 15:58:27 +00:00
hawk__
1a05e62dac
The required handling code wasn't loaded in some cases when a plugin created his own tables in the database
...
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@418968 b8457f37-d9ea-0310-8a92-e5e31aec5664
2011-08-03 21:30:21 +00:00
hawk__
89313aaf10
Moved parts required only when installing/upgrading from driver_pgsql.php to driver_pgsql_install.php, loaded when required
...
git-svn-id: https://plugins.svn.wordpress.org/postgresql-for-wordpress/trunk@195579 b8457f37-d9ea-0310-8a92-e5e31aec5664
2010-01-19 22:56:00 +00:00