Extract IANA language tags into a separate DB.
authorZbigniew Kostrzewa <z.kostrzewa@samsung.com>
Tue, 16 Jul 2013 12:41:34 +0000 (14:41 +0200)
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>
Mon, 22 Jul 2013 05:34:08 +0000 (05:34 +0000)
commit41fd2c7561243d75ff33ca4e80248e9982b7072c
treec3d966bade6da649bab2f51351c1385f70eb7d44
parent0b5419818d081981d07d22527b23ed16782932db
Extract IANA language tags into a separate DB.

[Issue#] N/A
[Problem] Could not restrict access to iana_records table only.
[Cause] N/A
[Solution] Extract iana_records table into a separate DB.
[Verification]
1. Build repository
2. Run command `wrt-commons-tests-i18n --output=text`

Change-Id: Iacfec548485f5742a0c9fbf5f4596d4d3de8c3d5
27 files changed:
CMakeLists.txt
build/CMakeLists.txt
build/i18n/CMakeLists.txt [new file with mode: 0644]
build/i18n/wrt-commons-i18n-dao-ro.pc.in [new file with mode: 0644]
etc/wrt_commons_create_clean_db.sh
modules/CMakeLists.txt
modules/i18n/CMakeLists.txt [new file with mode: 0644]
modules/i18n/dao/CMakeLists.txt [new file with mode: 0644]
modules/i18n/dao/include/wrt-commons/i18n-dao-ro/i18n_dao_read_only.h [new file with mode: 0644]
modules/i18n/dao/include/wrt-commons/i18n-dao-ro/i18n_database.h [new file with mode: 0644]
modules/i18n/dao/orm/gen_db_md5.sh [new file with mode: 0755]
modules/i18n/dao/orm/i18n_db_definitions [new file with mode: 0644]
modules/i18n/dao/orm/i18n_db_sql_generator.h [new file with mode: 0644]
modules/i18n/dao/orm/iana_db [moved from modules/widget_dao/orm/iana_db with 100% similarity]
modules/i18n/dao/orm/orm_generator_i18n.h [new file with mode: 0644]
modules/i18n/dao/orm/version_db [new file with mode: 0644]
modules/i18n/dao/src/i18n_dao_read_only.cpp [new file with mode: 0644]
modules/i18n/dao/src/i18n_database.cpp [new file with mode: 0644]
modules/widget_dao/CMakeLists.txt
modules/widget_dao/dao/global_dao_read_only.cpp
modules/widget_dao/include/dpl/wrt-dao-ro/global_dao_read_only.h
modules/widget_dao/orm/wrt_db_definitions
packaging/wrt-commons.spec
tests/CMakeLists.txt
tests/i18n/CMakeLists.txt [new file with mode: 0644]
tests/i18n/main.cpp [new file with mode: 0644]
tests/i18n/test_i18n_dao_read_only.cpp [new file with mode: 0644]