--- db/prgsrc/Makefile 2008/11/11 16:09:25 1.94 +++ db/prgsrc/Makefile 2010/04/25 13:08:02 1.98 @@ -25,7 +25,8 @@ DESTPRGSRC=~chgk-db/db/prgsrc DESTCGIBIN=~chgk-db/public_html/cgi-bin DUMPDIR=../dump DESTDUMPDIR=/var/tmp/ -TABLES= Questions Tournaments word2question nf nests Authors A2Q equalto +TABLES= Questions Tournaments word2question nf nests Authors \ + P2Q equalto People P2T INDEXWRITER= rubash@yandex.ru, roma7@zaba.ru #INDEXWRITER= boris AUTHORCHECKER = roma7@zaba.ru @@ -61,6 +62,8 @@ DBSCRIPTS = mkdb.pl \ checkPBS.pl\ loaddump.pl \ makeauthors.pl\ + makeeditors.pl\ + makepeople.pl\ chronicles.pl\ stats.pl \ validate.pl @@ -209,6 +212,7 @@ dbdeliver: imagedeliver sounddeliver echo "Starting delivering" | mail -s"Starting delivering" $(DELIVERER) mysqldump --default-character-set=koi8r --add-drop-table -u piataev chgk $(TABLES) > $(DUMPDIR)/chgkdump echo "delete from hash;" >> $(DUMPDIR)/chgkdump + echo "CREATE FULLTEXT INDEX fti ON Questions (Question, Answer, PassCriteria, Comments);" >> $(DUMPDIR)/chgkdump gzip $(DUMPDIR)/chgkdump $(SCP) $(DUMPDIR)/chgkdump.gz $(KULICHKI):$(DESTDUMPDIR) echo "Delivered" | mail -s"Database delivered" $(DELIVERER) @@ -226,7 +230,9 @@ $(TIMESTAMP): $(TEXTS) $(DBBIN)/updateindex.pl -i$(SRCDIR)/index $(DBBIN)/updatedb.pl $(SRCDIR)/*.txt 2>&1 | tee $(UPDATELOG) $(DBBIN)/findequal.pl + $(DBBIN)/makepeople.pl $(DBBIN)/makeauthors.pl + $(DBBIN)/makeeditors.pl if [ -s $(UAUTHORS) ]; then \ mail -sUauthors $(AUTHORCHECKER) < $(UAUTHORS); \ fi