To jest tylko wersja do druku, aby zobaczyć pełn± wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Problem z modyfikacj± - Odinstalowanie modyfikacji - jakie zapytanie?

Dusqmad - 14-06-2015, 01:05
Temat postu: Odinstalowanie modyfikacji - jakie zapytanie?
Chciałbym usun±ć z bazy jedn± modyfikację, której nie używam już w nowej wersji forum. Poniżej wymieniam jej nazwę i zapytanie, które wykonałem podczas instalacji. Bardzo proszę o podanie w odpowiedzi zapytania, którym mogę usun±ć z bazy danych wspomnian± modyfikację.

LastPopularTopics
Kod:
ALTER TABLE phpbb_users ADD last_pop_topics tinyint(1) NOT NULL DEFAULT '1'


Z góry dziękuję!

kooza - 14-06-2015, 02:18

sql:
Kod:
ALTER TABLE 'phpbb_users' DROP COLUMN 'last_pop_topics';

Dusqmad - 14-06-2015, 03:23

Zapytanie się nie powiodło.
Kod:
Nie mogę wykonać: ALTER TABLE 'phpbb_users' DROP COLUMN 'last_pop_topics'

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''phpbb_users' DROP COLUMN 'last_pop_topics'' at line 1

Kliknij Tutaj żeby powrócić.

Wiesz co może w czym problem?

Z góry dzięki za pomoc.

Tommekk80 - 14-06-2015, 04:54

Spróbuj bez cudzysłowów.
Dusqmad - 14-06-2015, 05:34

Zadziałało, +pomógł dla Was :) Mogę jeszcze prosic o zapytanie do usunięcia z bazy danych innej modyfikacji? Poniżej wymieniam jej nazwę i zapytanie, które wykonałem podczas instalacji.

Topics Rate System v. 10.2
Kod:
CREATE TABLE `phpbb_topics_rates` (
`vote_id` smallint(6) NOT NULL auto_increment,
`topic_id` smallint(6) NOT NULL,
`voter_id` smallint(6) NOT NULL,
`voter_rate` smallint(6)NOT NULL,
PRIMARY KEY (`vote_id`)
) TYPE=MyISAM;

CREATE TABLE `phpbb_topics_rates_config` (
`rate_field_type` tinyint(1) NOT NULL,
`min_posts` smallint(10) UNSIGNED NOT NULL default 0,
`forbidden_users` varchar(255) NULL,
`forbidden_topics` varchar(255) NULL,
`forbidden_groups` varchar(255) NULL
) TYPE=MyISAM;

INSERT INTO `phpbb_topics_rates_config` ( `rate_field_type`, `min_posts`, `forbidden_users`, `forbidden_topics`, `forbidden_groups` ) VALUES ( 0, 0, '', '', '');

INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'tr_enable', 0 );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'tr_enable_all', 0 );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'tr_rates', 5 );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'tr_forums', '' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'tr_profile_show', 1 );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'tr_author_enable', 0 );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'tr_toplist', 30 );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ( 'tr_rates_theme', 'gold.png' );

ALTER TABLE `phpbb_topics` ADD `topic_rates` INT UNSIGNED NOT NULL default 0;
ALTER TABLE `phpbb_topics` ADD `topic_votes` INT UNSIGNED NOT NULL default 0;


Z góry dzięki!

nicon - 14-06-2015, 11:53

Kod:
drop table phpbb_topics_rates;
drop table phpbb_topics_rates_config;
delete from phpbb_config where config_name in ('tr_enable','tr_enable_all','tr_rates','tr_forums','tr_profile_show','tr_author_enable','tr_toplist','tr_rates_theme');
alter table phpbb_topics drop column topic_rates;
alter table phpbb_topics drop column topic_votes;

Dusqmad - 14-06-2015, 16:21

nicon, dziękuję! :)


Powered by phpBB modified by Przemo © 2003 phpBB Group