sqlite で alter table
個人的なメモ.
sqlite3 で
ALTER TABLE tablename ALTER COLUMN column_name DROP NOT NULL
なんてやろうとしたらダメみたい... (FAQ)
で
$ touch dump_file $ for t in `sqlite3 database ".table" > do > sqlite3 database ".dump $t" >> dump_file > done
とやって,エディタで直して
$ sqlite3 database2 ".read dump_file"
としてみました.もっと簡単なやりかたあるのかも知れませんが,とりあえず目的は達成.