Commit 14b6035e authored by mitshel's avatar mitshel
Browse files

Увеличены длины полей section и subsection таблицы genres; внесено исправление...

Увеличены длины полей section и subsection таблицы genres; внесено исправление в ..\db\genres.txt; подготовлен скрипт исправления таблицы жанров - genresupd.sql
parent c6105f28
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -62,7 +62,7 @@
    theatre @ Театр @ Искусство, Искусствоведение, Дизайн
#Компьютеры и Интернет
    computers @ Зарубежная компьютерная, околокомпьютерная литература @ Компьютеры и Интернет
    аппаратное обеспечение, цифровая обработка сигналов (comp_hard @ Компьютерное 'железо' @ Компьютеры и Интернет
    comp_hard @ Компьютерное 'железо' @ Компьютеры и Интернет
    comp_www @ ОС и Сети, интернет @ Компьютеры и Интернет
    comp_db @ Программирование, программы, базы данных @ Компьютеры и Интернет
    tbg_computers @ Учебные пособия, самоучители @ Компьютеры и Интернет

db/genres.updsql

0 → 100755
+9 −0
Original line number Diff line number Diff line
#!/bin/bash

echo "SET NAMES 'utf8';"
echo "SET CHARACTER SET utf8;"
echo

cat genres.txt | grep -v '#' | awk -F'@' '{gsub(/^ +| +$/,"",$1)} {gsub(/^ +| +$/,"",$2)} {gsub(/^ +| +$/,"",$3)} {print "update genres set section=\""$3"\", subsection=\""$2"\" where genre=\""$1"\";"}'
echo "commit;"

db/genresupd.sql

0 → 100644
+232 −0

File added.

Preview size limit exceeded, changes collapsed.

+2 −2
Original line number Diff line number Diff line
@@ -61,8 +61,8 @@ drop table if exists genres;
create table genres(
genre_id INT not null AUTO_INCREMENT,
genre VARCHAR(32),
section VARCHAR(32),
subsection VARCHAR(32),
section VARCHAR(64),
subsection VARCHAR(100),
PRIMARY KEY(genre_id),
KEY(genre));
commit;
+5 −0
Original line number Diff line number Diff line
update dbver set ver="0.211";
alter table genres modify section VARCHAR(64), modify subsection VARCHAR(100);
\. ../genresupd.sql
commit;