Projekt: Hesla Jednoty bratrské/2012
Vzhled
Projekt: Hesla Jednoty bratrské
[editovat]– příprava Hesel pro rok 2012 Technologie zůstává zhruba stejná lako loni.
w00
[editovat]Výchozí soubory
[editovat]2010-07-27
[editovat]- Text.doc
- Text.pdf
2011-01-10
[editovat]- Aenderungen_am_Losungsmanuskript.doc
2011-01-14
[editovat]- Losungen_fuer2012-14.01.2011.mdb – výchozí soubor – z toho budeme generovat všechno
- Losungen_fuer2012-14.01.2011.rtf
w01-sql-import
[editovat]Import Losungen do databáze
[editovat]2011-02-12
[editovat]- stáhnout balík mdbtools
- vytvořit MySQL databázi hes12
- potřebné soubory:
- hes_struct.sql – struktura databáze
- load_data_infile.sql – způsob importu z CSV souboru
- losungen2011.schema – schema loňské databáze (pro srovnání, jestli se něco nezměnilo)
- hes12import – bash skript
- spustit: hes12import
Výsledek:
Query OK, 366 rows affected Records: 366 Deleted: 0 Skipped: 0 Warnings: 0
- To odpovídá, 366 dní v roce, příští rok je přestupný.
- Schemata loňské a letošní databáze si odpovídají.
- Tím se naplnila tabulka `import`
w02-sql-univerzalni-tabulky
[editovat]Nakopírování univerzálních tabulek z loňských hes11 (export a následný import):
- comment_uni.sql -> comment_uni.sql (16 záznamů)
- day_cs.sql -> day_cs.sql (91 záznamů)
- záloha do: hes12bak02
w03-sql-load
[editovat]- MySQL databáze s biblí:
- `bible`
- nakopírována "natvrdo" z /Karmic/var/lib/mysql/bible
- Problém: V databázi nebyla nalezena žádná tabulka.
mysql> show tables; ERROR 1018 (HY000): Can't read dir of './bible/' (errno: 13)
– problém s vlastníkem, vyřešeno:
chown -R mysql.mysql bible
- skripty:
- HesSQL.pm
- hes-sql-load.pl
- hes-sql-transl.pl