- Re:CREATORS
- ナイツ&マジック
- メイドインアビス
- 僕のヒーローアカデミア(2)
- 将国のアルタイル
- 恋と嘘
- 異世界はスマートフォンとともに。
- 賭ケグルイ
データベースの削除、作成、複製コマンド(Not SQL)
■データベースの削除
dropdb {データベース名}
■データベースの作成
createdb {データベース名}
■データベースの複製
createdb {新データベース名} pg_dump -Ft {既存データベース名} | pg_restore -d {新データベース名}
createdb -T {既存データベース名} {新データベース名}
selectのoptionを非表示にする時のメモ
■Before
<select> <option id="test0" value="">▼ 選択してね!</option> <option id="test1" value="1">A</option> <option id="test2" value="2">B</option> <option id="test3" value="3">C</option> </select>
■例えばこんな感じで、hidden属性を追加
document.getElementById('test0').setAttribute('hidden','hidden'); document.getElementById('test2').setAttribute('hidden','hidden');
■After
<select> <option id="test0" hidden="hidden" value="">▼ 選択してね!</option> <option id="test1" value="1">A</option> <option id="test2" hidden="hidden" value="2">B</option> <option id="test3" value="3">C</option> </select>
■結果
・すでに表示されている「▼ 選択してね!」は表示されたまま
・選択値を変更しようとすると「▼ 選択してね!」と「B」は表示されない
・ただし選択値の変更を確定しないと「▼ 選択してね!」に戻る
・一度選択値の変更を確定すると「▼ 選択してね!」は表示されない
データベース名一覧、テーブル名一覧、カラム名一覧
SELECT datname FROM pg_database WHERE datistemplate = false;
SELECT table_name FROM information_schema.tables WHERE table_schema='public' AND table_type='BASE TABLE';
SELECT column_name , data_type , udt_name FROM information_schema.columns WHERE table_name = 'テーブル名' ORDER BY ordinal_position;