Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker compose -f docker-compose2.y

# Initialize resources
docker compose -f docker-compose2.yml run --rm web ./scripts/populate-instance.sh
docker cp scripts/demo/fix_lang_code_column.sql $(docker compose -f docker-compose2.yml ps -q postgresql):/tmp/fix_lang_code_column.sql
docker compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/fix_lang_code_column.sql
docker cp scripts/demo/item_type.sql $(docker compose -f docker-compose2.yml ps -q postgresql):/tmp/item_type.sql
docker compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/item_type.sql
docker cp scripts/demo/indextree.sql $(docker compose -f docker-compose2.yml ps -q postgresql):/tmp/indextree.sql
Expand All @@ -19,6 +21,8 @@ docker cp scripts/demo/doi_identifier.sql $(docker compose -f docker-compose2.ym
docker compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/doi_identifier.sql
docker cp postgresql/ddl/W-OA-user_activity_log.sql $(docker compose -f docker-compose2.yml ps -q postgresql):/tmp/W-OA-user_activity_log.sql
docker compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/W-OA-user_activity_log.sql
docker cp scripts/demo/restricted_mail_template.sql $(docker compose -f docker-compose2.yml ps -q postgresql):/tmp/restricted_mail_template.sql
docker compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/restricted_mail_template.sql
# docker cp scripts/demo/resticted_access.sql $(docker compose -f docker-compose2.yml ps -q postgresql):/tmp/resticted_access.sql
# docker compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/resticted_access.sql

Expand Down
6 changes: 6 additions & 0 deletions install3.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ DOCKER_BUILDKIT=1 COMPOSE_DOCKER_CLI_BUILD=1 docker-compose -f docker-compose2.y

# Initialize resources
docker-compose -f docker-compose2.yml run --rm web ./scripts/populate-instance.sh
docker cp scripts/demo/fix_lang_code_column.sql $(docker compose -f docker-compose2.yml ps -q postgresql):/tmp/fix_lang_code_column.sql
docker compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/fix_lang_code_column.sql
docker cp scripts/demo/item_type5.sql $(docker-compose -f docker-compose2.yml ps -q postgresql):/tmp/item_type.sql
docker-compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/item_type.sql
docker cp scripts/demo/bioItemtype.sql $(docker-compose -f docker-compose2.yml ps -q postgresql):/tmp/bioItemtype.sql
Expand All @@ -17,6 +19,10 @@ docker cp scripts/demo/defaultworkflow.sql $(docker-compose -f docker-compose2.y
docker-compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/defaultworkflow.sql
docker cp scripts/demo/doi_identifier.sql $(docker-compose -f docker-compose2.yml ps -q postgresql):/tmp/doi_identifier.sql
docker-compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/doi_identifier.sql
docker cp postgresql/ddl/W-OA-user_activity_log.sql $(docker compose -f docker-compose2.yml ps -q postgresql):/tmp/W-OA-user_activity_log.sql
docker compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/W-OA-user_activity_log.sql
docker cp scripts/demo/restricted_mail_template.sql $(docker compose -f docker-compose2.yml ps -q postgresql):/tmp/restricted_mail_template.sql
docker compose -f docker-compose2.yml exec postgresql psql -U invenio -d invenio -f /tmp/restricted_mail_template.sql

docker-compose -f docker-compose2.yml run --rm web invenio assets build
docker-compose -f docker-compose2.yml run --rm web invenio collect -v
Expand Down
13 changes: 13 additions & 0 deletions scripts/demo/fix_lang_code_column.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@

--VARCHAR型カラムの文字数を変更する
ALTER TABLE admin_lang_settings ALTER COLUMN lang_code TYPE character varying(10);

--「zh」、「zh-cn」を「zh-Hans」に変更する
UPDATE admin_lang_settings SET lang_code = 'zh_Hans', lang_name = '中文 (簡体)' WHERE lang_code = 'zh' OR lang_code = 'zh-cn';

-- 「zh-tw」を「zh_Hant」に書き換える
UPDATE admin_lang_settings SET lang_code = 'zh_Hant', lang_name = '中文 (繁体)' WHERE lang_code = 'zh-tw';

--「zh-Hant」を追加する
INSERT INTO admin_lang_settings (lang_code, lang_name, is_registered, sequence, is_active)
SELECT 'zh_Hant', '中文 (繁体)', 'false', 0, 'true' FROM (SELECT COUNT(*) as count FROM admin_lang_settings WHERE lang_code in ('zh_Hans','zh_Hant')) c WHERE c.count = 1;
36 changes: 18 additions & 18 deletions scripts/demo/item_type.sql

Large diffs are not rendered by default.

Loading
Loading