「Tep3」を編集中
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
27行目: | 27行目: | ||
==== Users ==== | ==== Users ==== | ||
* はじめにtepnoteのユーザーをエクスポートし tep3にインポートする | * はじめにtepnoteのユーザーをエクスポートし tep3にインポートする | ||
− | ==== Notes ==== | + | ==== Jiins → Notes ==== |
* tepnoteのjiinsをエクスポートし tep3のnotesにインポートする | * tepnoteのjiinsをエクスポートし tep3のnotesにインポートする | ||
<pre> | <pre> | ||
38行目: | 38行目: | ||
</pre> | </pre> | ||
:- このときJiinsのidとNotesのidを合わせる Notesのuser_idは1にする(1は淨久寺グループが代々引き継ぐアカウントのユーザーID) | :- このときJiinsのidとNotesのidを合わせる Notesのuser_idは1にする(1は淨久寺グループが代々引き継ぐアカウントのユーザーID) | ||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
tep3_development=# select * from notes; | tep3_development=# select * from notes; | ||
62行目: | 59行目: | ||
</pre> | </pre> | ||
− | ==== | + | ==== ClientsをClientsとOthersに分ける Clients以下は寺ごと(ノートごと)に出し入れする ==== |
− | * | + | * Clients |
:- 新Clients(家テーブル) 旧Clientsから主を抜き出す ie_idを新Clientsのidにする そのidにOthersがぶらさがる 旧Clientsのmemoは別テーブルに移す | :- 新Clients(家テーブル) 旧Clientsから主を抜き出す ie_idを新Clientsのidにする そのidにOthersがぶらさがる 旧Clientsのmemoは別テーブルに移す | ||
<pre> | <pre> | ||
81行目: | 78行目: | ||
... | ... | ||
</pre> | </pre> | ||
− | + | * Others | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
エクスポート | エクスポート | ||
109行目: | 91行目: | ||
... | ... | ||
</pre> | </pre> | ||
− | |||
==== おまけ ==== | ==== おまけ ==== | ||
* エラー | * エラー | ||
149行目: | 130行目: | ||
tep3のOthersにインポートする | tep3のOthersにインポートする | ||
tep3_development=# \COPY others(user_id, note_id, client_id, name, yomi, nusi, line, generation, created_at, updated_at) FROM '/Users/jq/3tep_gomi/others_1.csv' WITH CSV DELIMITER ','; | tep3_development=# \COPY others(user_id, note_id, client_id, name, yomi, nusi, line, generation, created_at, updated_at) FROM '/Users/jq/3tep_gomi/others_1.csv' WITH CSV DELIMITER ','; | ||
+ | </pre> | ||
+ | <pre> | ||
+ | </pre> | ||
+ | <pre> | ||
+ | </pre> | ||
+ | <pre> | ||
</pre> | </pre> | ||
− | ==== Lists ==== | + | ==== Categories → Lists ==== |
* 旧Categoriesのset_id1を寺ごとに抜き出し Listsに入れる | * 旧Categoriesのset_id1を寺ごとに抜き出し Listsに入れる | ||
<pre> | <pre> | ||
165行目: | 152行目: | ||
... | ... | ||
</pre> | </pre> | ||
− | + | * シーケンス編集 | |
<pre> | <pre> | ||
シーケンスの最大値確認 | シーケンスの最大値確認 | ||
217行目: | 204行目: | ||
\COPY categories(id, user_id, note_id, content, line, created_at, updated_at) FROM '/Users/jq/3tep_gomi/category_1_1.csv' WITH CSV DELIMITER ','; | \COPY categories(id, user_id, note_id, content, line, created_at, updated_at) FROM '/Users/jq/3tep_gomi/category_1_1.csv' WITH CSV DELIMITER ','; | ||
</pre> | </pre> | ||
− | + | * シーケンス編集 | |
<pre> | <pre> | ||
シーケンスの最大値確認 | シーケンスの最大値確認 | ||
252行目: | 239行目: | ||
</pre> | </pre> | ||
− | + | === インポート === | |
− | + | \COPY notes(user_id, name, kind, meeting_time, role, created_at, updated_at) FROM '/Users/jq/3tep_gomi/notes.csv' WITH CSV DELIMITER ','; | |
− | + | ||
− | + | \COPY others(user_id, note_id, client_id, name, yomi, nusi, order1, order2, generation, created_at, updated_at) FROM '/Users/jq/3tep_gomi/others.csv' WITH CSV DELIMITER ','; | |
− | |||
− |