「Tep3」を編集中

移動先: 案内検索

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 編集中の文章
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>
 
update notes set user_id = 1;
 
</pre>
 
 
<pre>
 
<pre>
 
tep3_development=# select * from notes;
 
tep3_development=# select * from notes;
62行目: 59行目:
 
</pre>
 
</pre>
  
==== Clients ====
+
==== ClientsをClientsとOthersに分ける Clients以下は寺ごと(ノートごと)に出し入れする ====
* 旧ClientsをClientsとOthersに分ける 寺ごと(ノートごと)に出し入れする
+
* 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>
 
シーケンスの最大値確認
 
select max(id) from clients;
 
 
 
シーケンスを最大値以上に設定
 
select setval ('clients_id_seq', 5128);
 
</pre>
 
:- list_idにnullがあるとき
 
<pre>
 
リスト「未分類」を作りそのidを入れる
 
update clients set list_id = 102 where list_id is null;
 
</pre>
 
 
 
==== Others ====
 
* 旧ClientsをClientsと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>
  
<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 ',';
<pre>
+
 
</pre>
+
\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 ',';
<pre>
 
</pre>
 

wikipokpokへの投稿はすべて、クリエイティブ・コモンズ 表示-継承 (詳細はWikipokpok:著作権を参照)のもとで公開したと見なされることにご注意ください。 自分が書いたものが他の人に容赦なく編集され、自由に配布されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し | 編集の仕方 (新しいウィンドウで開きます)