SQLiteでAutoIncrement

雨仕事で便利さに期待してSQLiteを使ったのだが、AutoIncrementをどうやって設定するのかがわからずはまった……

検索したらすぐに該当する記事が見つかった。
SQLite で auto-increment なフィールドを作成する方法

SQLiteManager上からテーブルを作成して、フィールドを作成したのだが、挿入テストをしてみてもAutoIncrementにならない……
つい4日ほど前にもSQLiteでAutoIncrementを作ったのだが、何がいけないのだろう?

主キーにはなってるし、型も間違っていない……

悩むこと5分…… わかった!!

型が「Integer」じゃなくて「Int」になっていた……
プルダウンで「i」と入力すると「Int」になるのだが、そのままやってしまっていたらしい。 ついでにMySQLの場合もIntが数値型だから、「Integer」というをすっかり見落としていた…… 参照元にも思いっきり「Integer」って書いてあるのにね……

いやぁ…

で、SQLiteは超便利。 ファイルベースのシステムを全てSQLiteに変更したいところだ…

サーバー不具合

晴れDBサーバーのレプリケーションが止まっていたので、復活させてもらう作業をお願いした。 作業内容的には、動いているDBからデータをエクスポートして、スレーブDBにインポートし、スレーブとして起動させるだけらしい。
のだけど、エクスポートを行った瞬間から、動いているDBサーバーがものすごい不調になった。
DBのバックアップを取るため、エクスポートは毎日行っているのだが……

サーバー会社に調整してもらうこと12時間…… ようやく落ち着いたような感じだが……
いったい何をしたのだろう。 エクスポートだけで不調になるとはとても思えない。

帰宅したら午前2時…眠っ…

GW直前

くもりいよいよ明日からゴールデンウィークだ。
そして連休前の仕事。 あまり実が入らないなんて言ったら怒られるかもしれないが……

今朝は早起き。 なんと7時半起床。 もちろん起きたくて起きたわけではないが…… 明日からのGWに備えて、次女の薬をもらいに行こうと……本当は今週病院に行かないといけなかったのだが、祝日もあったし、妻がいろいろ忙しくて連れて行ってない。
なので薬だけ…… 中央病院に行って、次女がいないのにオレが問診を受ける。 そして処方箋をだしてもらったのだが、4月から保険証が変わっているため変更の手続きが必要らしい。 それがすっごい待った……
このあとみずほ銀行に行こうと思っていたのだが、終わったらもう既に会社が始まる時間…… はぁ銀行に行きたかったのに……まぁいいか。

仕事では、WEB上から携帯3キャリアに向けて、絵文字入りデコメールを送れるようなものを作成中。
やっかいだな……絵文字入りメール…… しかもそれをPCからどう入力しろと……
頭が煮詰まったときはアニメーションGIFの透過処理を行う。 あと数十枚で終わりそうだ……

仕事も終わり帰宅。

明日から鳥取県に旅行に行くので、ドライブ中のCDを借りにGEOへ。 GEOは激混み…… 「ラストフレンズ」の主題歌が聞きたかったので、宇多田ヒカルのアルバムを借りて帰る。
家に帰ってからいろいろ準備して、あとは明日を迎えるのみ。 朝6時半出発なのだけど、実際出発するのは何時だろうか?昨年の夏以来の家族旅行なので楽しみだ~

結婚記念日

晴れ今日は結婚記念日。 結婚記念日はどこかでディナーでも…………
なんて2ヶ月くらい前は思っていた。 けど妻が乗り気じゃなかったので……

朝起きてすぐに夕べの残りをやって、9時に会社に行く。 眠い……
サイトオオープンまであと数時間。 いろいろやっとかなくては。

そしていよいよサイトオープン。 しかしものすごい思い…… SQLが重いのかと思いいろいろ調整する。
画像を他サーバーに移したり、いろいろいろいろいろいろやった。

作っていたものをほぼ一から作り直したような感じがする……

真夜中になってアクセス数も減ってようやく落ち着いてきた。 で、ようやく一段落した。

眠い……

しかしこんな形で結婚記念日を迎えて、こんな形で終わるとは……