เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ stag-storenodep เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเปเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
stag-storenode.pl - script เปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเปเบเบเบฒเบเบเปเปเบกเบนเบ
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก
stag-storenode.pl -d "dbi:Pg:dbname=mydb;host=localhost" myfile.xml
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
เบชเบฐเบเบฃเบดเบเบเบตเปเปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบ (เบฅเบฐเบเบธเปเบเบฎเบนเบเปเบเบเปเบเบฅเปเบเบตเปเบเปเบญเบเบเบฑเบเปเบเบฑเปเบ XML เบซเบผเบท
S-Expressions) เปเบเบเบฒเบเบเปเปเบกเบนเบ. เบกเบฑเบเบชเบปเบกเบกเบธเบ schema เบเบฒเบเบเปเปเบกเบนเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ tags เปเบ
เบเปเปเบกเบนเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบกเบตเบขเบนเปเปเบฅเปเบง.
เบเบฒเบเปเบเปเบเบฝเบ
-d DBNAME
เบเบตเปเปเบกเปเบเบเบปเบงเบเบฑเปเบเบเบญเบ DBI เบซเบผเบทเบเบทเปเบเบฒเบกเปเบซเบเบเบปเบเบเบญเบเบเบฒเบเบเปเปเบกเบนเบเปเบ DBSTAG_DBIMAP_FILE.
เปเบเบฅ config config
- เบเบนเปโเปเบเปโ เบเบนเปเปเบเป
เบเบทเปเบเบนเปเปเบเป db
-เบฅเบฐเบซเบฑเบเบเปเบฒเบ เบเบเบ
db เบฅเบฐเบซเบฑเบเบเปเบฒเบเบเบนเปเปเบเป
-u UNIT
เบเบตเปเปเบกเปเบเบเบทเป node/เบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเบฐเปเบซเบฅเบ; เปเบซเบเบเบฒเบเบเบฒเบเปเบซเบผเบเบเบฒเบเบเปเปเบกเบนเบเบเบฐเบเบทเบเบเบดเบเบญเบญเบ
เบเบธเบเปเบเบฑเปเบเปเบถเปเบเบเบญเบเบญเบปเบเบเบฐเบเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเบงเบดเปเบเบฒเบฐ; เบเบตเปเบเบฑเบเบเบฐเบเบญเบเปเบเบฑเบเบเบธเบฅเบฐเบเปเบฒเบเบฑเบเบซเบกเบปเบ
-c STAGMAPFILE
เบเบตเปเปเบกเปเบเปเบเบฅเปเปเบเบเบเบตเป stag, เบเบตเปเบเบญเบเบงเปเบฒเบญเบปเบเบเบฐเบเบญเบเปเบเปเบเบฑเบเบเบฒเบกเปเบเบ
-p PARSER
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ xml; เบชเบฒเบกเบฒเบเปเบเบฑเบเบเบปเบงเบงเบดเปเบเบฒเบฐเบเบตเปเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบ stag เปเบ, เบซเบผเบทเปเบกเบเบนเบ perl เปเบเบดเปเบเบเบฐเบงเบดเปเบเบฒเบฐ
เปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ เปเบฅเบฐเปเบซเบเบเบฒเบเปเบเปเปเป (เปเบเบดเปเบเบเปเปเบกเบนเบ::Stag::BaseGenerator)
-t TRANSFORMER
เบเบตเปเปเบกเปเบเบเบทเปเบเบญเบเปเบกเบเบนเบ perl เบเบตเปเบเบฐเบเบฐเบเบดเบเบฑเบเบเบฒเบเบซเบฑเบเบเปเบฝเบเปเบ stag
เปเบซเบเบเบฒเบ / XML. เปเบเบดเปเบ stag-handle.pl เปเบเบฑเปเบเบเบฑเบ
- เบเบฒเบโเบเบฑเบโเบเบธเบโ NODELIST
เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเปเบเบเบเบฑเบเบเปเบงเบเปเบเบทเปเบญเบเปเบฒเบเบเบธเบ (เบเปเปเบกเบตเบเปเบญเบเบซเบงเปเบฒเบ) เบเบญเบเปเบเบ/เบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเปเปเบกเบตเบเบฒเบเบญเบฑเบเปเบเบเบเบงเบเบเบฐเปเบเบฑเบ
เบเบฐเบเบดเบเบฑเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบฅเบฐเบซเบฑเบเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบเปเบเปเบเบทเบเบเบปเบเปเบซเบฑเบเบขเบนเปเปเบ DB
-trust_ids
เบเปเบฒเบเบธเบเบเบตเปเบขเบนเป, เบเปเบฒเบเบญเบเบเปเบฒเบซเบผเบฑเบเบซเบผเบฑเบเปเบกเปเบเปเบเบทเปเบญเบเบทเปเบเป; เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบเบงเบเปเบเบปเบฒเปเบกเปเบ
เบเบทเบงเปเบฒเปเบเบฑเบ ID เบเบฒเบเปเบเบเบปเบงเปเบเบเบเบตเปเบเปเปเบเบงเบเปเบเป. เปเบเบเปเบฅเบฐเบเบตเบเบฑเปเบเบเปเบฒเบงเบเบตเป, เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบเบฐเปเบเบฑเบ
remapped.
-tracenode เบเบฒเบเบฐเบฅเบฒเบ/เบเบฑเบ
เบเบปเบงเบขเปเบฒเบ
-tracenode เบเบปเบ / เบเบทเป
เบเบฝเบเปเบชเบฑเปเบเปเบ STDERR เบชเปเบฒเบฅเบฑเบเบเบธเบเบเบปเบเปเบซเบกเปเบเบตเปเปเบชเป / เบเบฑเบเบเบธเบ
- cache เบเบฒเบเบฐเบฅเบฒเบ=MODE
เบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบเปเบซเบผเบฒเบเบเบฑเปเบ
เบเบปเบงเบขเปเบฒเบ:
- cache
0: เบเบดเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
1: เปเบเบตเบเบเบฒเบเปเบเบฑเบเบเบงเบฒเบกเบเบปเบเบเบณ
2: เบเบดเบเบเบฒเบเปเบเบฑเบเบเปเปเบกเบนเบเบเบงเบฒเบกเบเบณ, bulkload ON
3: เปเบเบตเบเบเบฒเบเปเบเบฑเบเบเบงเบฒเบกเบเบปเบเบเบณ, เบเบฒเบเปเบซเบผเบเบเปเปเบกเบนเบเปเบเบฑเบเบเบณเบเบงเบเบซเบผเบฒเบ ON
เบเบฒเบเปเบเบฑเบเบเปเปเบกเบนเบเปเบเบเบงเบฒเบกเบเบปเบเบเบณ
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฐเบเปเปเปเบเป cache เปเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ. เบเปเบฒเบญเบฑเบเบเบตเปเบเบทเบเบเบฑเปเบเปเบเบฑเบ 1, เปเบเบเปเบเปเปเบงเบเบเบงเบฒเบกเบเบณเปเบกเปเบ
เปเบเปเบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบชเบฐเปเบเบฒเบฐเปเบเบซเบเบถเปเบ. เบเปเปเบกเบตเบเบฒเบเบเบฑเบเบเบฒเบ cache เบเบทเบเบเปเบฒเปเบเป, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบเบงเบเบเบฐเปเบเปเปเบเบงเปเบฒเบเปเป
เบญเบปเบเบเบฐเบเบญเบ cache เบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ overloads.
เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเบฐเบเปเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบปเบเปเบเปเบฎเบฑเบเบชเบธเบเบเปเบฒเบ, เบกเบฑเบเปเบกเปเบเบกเบฒเบเบเบฐเบเบฒเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเป
เบเบฑเบ storenode().
เปเบเบเบเบทเบเบเบฑเบเบชเบฐเบเบตเปเบเบเบเบฐเปเบเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบเบเบฑเบเปเบปเบเบชเบณเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบ/เบเบฒเบเบฐเบฅเบฒเบเบชเบฐเปเบเบฒเบฐเบเบฑเปเบ, เบเปเปเบงเปเบฒเบเปเบญเบเปเบเบเปเบเบฒเบก
เบกเบตเบเบฒเบเบเบฑเปเบเบเบฐเปเบเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบ
BULKLOAD
เบเปเบฒ bulkload เบเบทเบเปเบเปเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบเบฑเบเบเบงเบฒเบกเบเปเบฒ (เบเบฑเปเบเปเบเบฑเบ 2), เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฝเบเปเบเป INSERTs เบเบฐเบเบทเบเบเบฐเบเบดเบเบฑเบ.
เบชเปเบฒเบฅเบฑเบเบญเบปเบเบเบฐเบเบญเบเบเบตเป. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบญเบฑเบเบเบตเปเบญเบฒเบเบเบฐเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบฒเบเบฅเบฐเปเบกเบตเบเบฅเบฐเบซเบฑเบเบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบ, เบเปเบฒ
เบญเบปเบเบเบฐเบเบญเบเบเบฝเบงเบเบฑเบเบกเบตเบชเบญเบเบเบฑเปเบ
เบเปเบฒ bulkload เบเบทเบเปเบเปเบเบฑเบ memory-caching (เบเบฑเปเบเปเบเบฑเบ 3) เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฝเบเปเบเป INSERTs เบเบฐเบเบทเบเบเบฐเบเบดเบเบฑเบ;
เบเบปเบงเบฅเบฐเบเบธ serial / autoincrement เปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบเปเบซเบผเบปเปเบฒเบเบฑเปเบเบเบฐเบเบทเบเปเบเบฑเบเปเบงเปเปเบฅเบฐเบเบทเบเบเปเบฒเปเบเป.
เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบฒเบเบชเบฒเบกเบฒเบเบกเบตเบญเบปเบเบเบฐเบเบญเบเบเบฝเบงเบเบฑเบเบชเบญเบเบเบฑเปเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบฒเบเปเบซเบผเบเบเปเบญเบเปเบเปเปเบงเบฅเบฒเบชเบฐเบเบฒเบเบเบตเปเบซเบเบถเปเบ
เบเบญเบเบเบฐเบเบธเบก, เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเปเบเบทเปเบญเปเบเบเบญเบเบเบงเบฒเบกเบเบปเบเบเปเบฒเบเบฐเบชเบนเบเปเบชเบเปเบ
XML เปเบเบดเบ DB MAPPING
เปเบเบดเปเบ DBIx::DBStag เบชเปเบฒเบฅเบฑเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเปเบเบเบเบตเปเบเบปเบงเบเบดเบ. เบชเบญเบเบฎเบนเบเปเบเบเบเบญเบเปเบเบเบเบตเปเปเบกเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเป:
stag-dbxml เปเบฅเบฐ XORT-style XML. เบเปเบฒเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฒเบเบปเบเบเบตเป, เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบกเปเบเบเบฝเบเบเป
เบเปเบฒเบเบเบทเบเบฑเบเบเบตเป loader เบชเบฒเบกเบฒเบเบเบญเบกเบฎเบฑเบเปเบเป.
เบเบณ เบฅเบฑเบเปเบฎเบฑเบ DATABASE เบเบฒเบ XML เปเบญเบเบฐเบชเบฒเบ
เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบชเปเบฒเบ schema เบเบฒเบเบเปเปเบกเบนเบเปเบฅเบฐ populate เบกเบฑเบเปเบเบเบเบปเบเบเบฒเบ
เปเบเบฅเป XML (เบซเบผเบทเบเบฒเบเบงเบฑเบเบเบธ Stag เบซเบผเบทเปเบเบฅเปเบเบตเปเปเบเบปเปเบฒเบเบฑเบเปเบเป Stag เบญเบทเปเบเป). เปเบเปเบเบญเบ, เบเบตเปเบเปเปเปเบกเปเบ
เบเบปเบเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเบญเบเปเบเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก, เปเบเปเปเบฅเบทเปเบญเบเปเบกเบฑเบเบชเบฒเบกเบฒเบเบกเบตเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบเบเบตเปเบเบฐเบชเปเบฒเบเบขเปเบฒเบเปเบงเบงเบฒ
เบเบฒเบโเบเปเปโเบกเบนเบโเบเบฒเบโเปเบซเบผเปเบโเบเปเปโเบกเบนเบ XML heterogeneousโ, เบชเปเบฒโเบฅเบฑเบโเบเบธเบโเบเบฐโเบชเบปเบโเบเบญเบโเบเบฒเบโเบเบธเบโเบเบปเปเบโเบเปเปโเบกเบนเบโ.
เบกเบต 3 เบเบฑเปเบโเบเบญเบโเบเบตเปโเบเปเบฝเบงโเบเปเบญเบโ:
1. เบเบฐเบเบฝเบกเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ XML (เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเบฑเบเปเบเป db เบเปเบฒเบชเบฐเบซเบเบงเบ). 2. Autogenerate เปเบเป
เบชเปเบฒเบเบเบฐเปเบซเบผเบเบเบฒเบเบเบฒเบเบฐเบฅเบฒเบ, เปเบฅเบฐเบชเปเบฒเบ db เบเบฒเบเปเบซเบผเบปเปเบฒเบเบตเป. 3. เปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบ XML เปเบเบเบฒเบเบเปเปเบกเบนเบ.
เบเบฑเปเบโเบเบญเบ 1: เบเบฝเบกเบเบปเบง เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ เปเบญเบเบฐเบชเบฒเบ
เบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเปเบเปเปเบ XML เบเบญเบเบเปเบฒเบเบเปเบญเบเบเบตเปเบเบฐเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบชเปเบฒเบ schema เปเบเป. เบเปเบฒ
เบญเบปเบเบเบฐเบเบญเบ XML เบเบญเบเบเปเบฒเบเบกเบตเบเปเบฒเบเบตเปเบชเบฐเบซเบเบงเบเปเบงเปเปเบเบ DB เบเบญเบเบเปเบฒเบ, เบเปเบฒเบเบเบงเบเบเปเบฝเบเปเบซเบผเบปเปเบฒเบเบตเป.
เปเบเบทเปเบญเบเบกเบทเบเบฐเบกเบงเบเบเบปเบ XML เปเบเป (เปเบเบฑเปเบ XSLT) เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเป. เบญเบตเบเบเบฒเบเปเบฅเบทเบญเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเป script เปเบเป
'stag-mogriify'
e.g. เปเบเบทเปเบญเบเปเบฒเบเบฑเบเบเบปเบงเบญเบฑเบเบชเบญเบ '-' (เบเบตเปเปเบกเปเบเบงเบดเบเบต Stag เบเบฐเบเบดเบเบฑเบเบเปเปเบเบธเบเบฅเบฑเบเบชเบฐเบเบฐ) เปเบฅเบฐเบเบฒเบเบเปเบฝเบเปเบเบ.
เบญเบปเบเบเบฐเบเบญเบเบเบตเปเบกเบต postgresql เบชเบฐเบซเบเบงเบเบเปเบฒ 'date', เปเบฎเบฑเบเบชเบดเปเบเบเบตเป:
stag-mogrify.pl -xml -r 's/^date$/moddate/' -r 's/\-//g' data.xml > data.mog.xml
เบเปเบฒเบเบญเบฒเบเบเบฐเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบชเปเบฒเบเบญเบปเบเบเบฐเบเบญเบเบขเปเบฒเบเบเบฐเปเบเปเบเบเบตเปเบเปเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบเบฒเบเบฐเบฅเบฒเบเปเบเบทเปเบญเบกเบเปเป. เบชเปเบฒเบฅเบฑเบ
เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบ 'เบฎเบนเบเปเบเบปเบฒ' เปเบฅเบฐ 'เบเบฒเบง' เปเบกเปเบเบซเบผเบฒเบเบเปเปเบซเบผเบฒเบ, เปเบฅเบฐเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบญเบเบเปเบฒเบ
เบเปเปเบกเบนเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเบตเป:
(เบฎเบนเบโเปเบเบปเบฒ
(เบเบทเป "เบชเบปเบเบเบฒเบกเบเบฒเบง")
(เบเบฒเบง
(เบเบทเป "เปเบเบทเปเบญเบเบซเบกเบฒเบ hamill")))
เบเปเบฒเบเบเบฐเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเป *interpose* เบญเบปเบเบเบฐเบเบญเบเบฅเบฐเบซเบงเปเบฒเบเบชเบญเบเบญเบฑเบเบเบตเป, เปเบเบฑเปเบเบเบตเป:
(เบฎเบนเบโเปเบเบปเบฒ
(เบเบทเป "เบชเบปเบเบเบฒเบกเบเบฒเบง")
(เบฎเบนเบเปเบเบปเบฒ 2star
(เบเบฒเบง
(เบเบทเป "เปเบเบทเปเบญเบเบซเบกเบฒเบ hamill"))))
เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเปเบงเบเบเบธเปเบก -i switch:
stag-mogrify.pl -xml -i เบฎเบนเบเปเบเบปเบฒ,star,movie2star data.xml > data.mog.xml
เบซเบผเบทเบเปเบฒเบเปเบฒเบเบเบฝเบเปเบเปเปเบฎเบฑเบ:
stag-mogrify.pl -xml -i เบเบฒเบง data.xml > data.mog.xml
mogrifier เบเบฝเบเปเบเปเบเบฐเปเบเบเปเบเบเบญเบปเบเบเบฐเบเบญเบเบเปเบฒเบเปเบเบดเบเบเบธเบเบเบฑเปเบเบเบตเปเบกเบฑเบเปเบซเบฑเบ 'เบเบฒเบง'; เบเบฒเบโเบเบฑเปเบโเบเบทเป
เบเบปเบโเบฅเบฐโเบเบฝเบโเปเบกเปเบโเบเบฒเบโเบเปเบฒโเปเบเปโเบชเบญเบโเบญเบปเบโเบเบฐโเบเบญเบโเบเบตเปโเบกเบต underscore เบฅเบฐโเบซเบงเปเบฒเบ (เปเบโเบเปโเบฅเบฐโเบเบตโเบเบตเปโ, 'movie_star').
เบเบฑเปเบโเบเบญเบ 2: เบเบณ เบฅเบฑเบเบเบฐเบฅเบดเบ เบชเปเบฒเบ เบเบฒเบเบฐเบฅเบฒเบ เบเบปเบเบฅเบฒเบเบเบฒเบ
เปเบเปเบชเบฐเบเบฃเบดเบ stag-autoddl.pl;
stag-autoddl.pl data.mog.xml > table.sql
เบเบปเบเบฅเบฐเบเบฝเบเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบเบฒเบเบชเปเบฒเบเบเบฐเปเบเบเปเบฒเบเบเบฐเปเบเบเบเบฒเบเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเปเบญเบเบเบฑเบเปเบเบซเบฒเบญเบปเบเบเบฐเบเบญเบเบเบฒเบเบเบญเบ;
เบเปเบฒเบโเบเบฐโเบเปเบญเบโเบเบฒเบโเบเบฒเบโเปเบเบทเปเบญเบกโเบเปเปโเบเบฒโเบเบฐโเบฅเบฒเบโเบเบตเปโเบเบฐโเบฎเบฑเบโเบเบฒเบโเบเบดเปเบโเบเบปเบงโเบเบตเปโเปเบเบโเบเปเบฒเบโเบเบฑเบ (เบเบฒโเบเบฐโเบฅเบฒเบโเบเบฒเบโเปเบเบทเปเบญเบกโเบเปเปโเบเบฐโเบเบตเปโเปเบโเบซเบฒโ
เบญเบปเบเบเบฐเบเบญเบเบเบญเบเบเปเปเปเบกเปเปเบฅเบฐเปเบเบฑเบ).
stag-autoddl.pl -l movie2star -l star2character data.mog.xml > table.sql
เปเบกเบทเปเบญเบเปเบฒเบเปเบเปเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เปเบซเบฅเบเบเปเบฒเบเบฐเปเบซเบผเบเบเบตเปเปเบเบปเปเบฒเปเบเปเบ db เบเบญเบเบเปเบฒเบ; e.g. เบชเปเบฒเบฅเบฑเบ postgresql (เบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเบทเปเบเป
เบเบฒเบเบเปเปเบกเบนเบ, เปเบเป SQL::Translator)
psql -a mydb < table.sql
เบเปเบฒเบกเบตเบเบฒเบเบขเปเบฒเบเบเบดเบเบเบฒเบ, เปเบซเปเบเบฑเบเบเบทเบเปเบเบซเบฒเบเบฑเปเบเบเบญเบเบเบต 1 เปเบฅเบฐเปเบเปเปเบเบกเบฑเบ!
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบปเบเบฅเบฐเบเบฝเบเบเบฒเบเบขเปเบฒเบเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบฒเบก: เบเบฒเบเบฐเบฅเบฒเบเบเบตเปเปเบเบตเบเบชเปเบฒเบเบเบฐเปเบเปเบฎเบฑเบเบฅเบฐเบซเบฑเบเบเบปเปเบเบเปเบเบปเบงเปเบเบเบเบญเบ
เบเบฐเปเบเบ 'serial'; เบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบชเปเบฒเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบฑเบเบเปเบฒเบเบเบฐเปเบเบ. เบเบปเบโเบฅเบฐโเบเบฝเบโเบเบฒเบโเบเปเบฒโเปเบเปโเปเบกเปเบโ
เบเบทเปเบซเบผเบฑเบ เปเบฅเบฐเบเบทเปเบเปเบฒเบเบเบฐเปเบเบเปเบกเปเบเบเบทเปเบเบญเบเบเบฒเบเบฐเบฅเบฒเบเบเบตเปเบกเบตเบเบณเบเปเปเบเปเบฒเบ '_id'.
เบฎเบนเปเบชเบถเบเบเปเปเปเบชเบเบเปเบฒเบเบตเปเบเบฐเบเบฑเบเปเบเบ schema autogenerated เปเบเบเบฑเปเบเบเบญเบเบเบตเป (เปเบเบฑเปเบ: เปเบเบตเปเบกเบเปเปเบเปเบฒเบเบฑเบเบเบงเบฒเบกเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบ)
เบเบฑเปเบโเบเบญเบ 3: Store เปเบเป เบเปเปเบกเบนเบ in เปเบเป db
stag-storenode.pl -u เบฎเบนเบเปเบเบปเบฒ -d 'dbi:Pg:mydb' data.mog.xml
เปเบเบเบเบปเปเบงเปเบเปเบฅเปเบงเบเปเบฒเบเบเปเปเบเปเบญเบเบเบฒเบ metadata เปเบเบตเปเบกเปเบเบตเบกเบเบตเปเบเบตเป; เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบชเบฒเบกเบฒเบ infered เปเบเบ introspecting
เบเบฒเบเบเปเปเบกเบนเบ.
เบเบธเปเบก -u|เปเปเบงเบ เบเบงเบเบเบธเบกเปเบกเบทเปเบญเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเบเบทเบเบชเบฑเบเบเบฒ
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบปเบเปเบฅเบตเบเบเบฒเบเบเปเบฝเบ -u, เปเบฅเบฐเบเบธเบ node เปเบเบเบเบปเบเบเบฒเบเปเบเป node เปเบเบดเบเบเบฐเบเบทเบเปเบเบฑเบเปเบงเป.
เบเบตเปเบเบฑเบเบเบฐเปเบเบฑเบเบซเบเปเบงเบเบเบฒเบเบเบธเบฅเบฐเบเปเบฒ.
เบเปเบฒเบกเบฑเบเปเบฎเบฑเบเบงเบฝเบ, เบเบญเบเบเบตเปเปเบเบปเปเบฒเบเบงเบเบเบฐเบชเบฒเบกเบฒเบเบเบถเบ XML เบญเบญเบเบเบฒเบเบเบฒเบเบเปเปเบกเบนเบ, เบเบปเบงเบขเปเบฒเบ
stag-selectall_xml -d 'dbi:Pg:mydb' 'SELECT * FROM x NATURAL JOIN y'
เปเบเป stag-storenodep เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net