はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ INTEGER

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 7 / 7件)
 

Rails 5.1 からデフォルトになった Primary Key の Bigint に対応する

2017/12/15 このエントリーをはてなブックマークに追加 6 users Instapaper Pocket Tweet Facebook Share Evernote Clip BigInt デフォルト PRIMARY KEY MySQL

Rails 5.1からデフォルトになった、 Primary Key の Bigint に対応する作業のログです。 DB は MySQL です。 新規テーブルの Primary Key を Bigint にせず、 Integer にする場合 新しくテーブルを作る際のマイグレーションファイルで、 create_table に id: :integer を渡すように編集します。 class Create... 続きを読む

SQLAlcyemy で repr を自動で - Memo

2015/10/11 このエントリーをはてなブックマークに追加 18 users Instapaper Pocket Tweet Facebook Share Evernote Clip memo repr coding SQLAlchemy ダルい

メモ。 SQLAlchemy でモデルクラスを定義していて、__repr__ を毎回定義するのがダルい。かといって定義しないと、デバッグ時(主にプリントでバッグ)に中身が出ないのも困る。 # -*- coding: utf-8 -*- from sqlalchemy import Column, Integer, String, ForeignKey from sqlalchemy.orm imp... 続きを読む

Gson.fromJson()でList<T>を返すユーティリティをどうやって定義するか - Islands in the byte stream

2015/08/28 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip list ユーティリティ Collection Google

2015-08-28 Gson.fromJson()でList<T>を返すユーティリティをどうやって定義するか google/gson GsonでList<T>をデシリアライズするのがけっこう面倒くさくて、以下のようにしなければいけません*1。 Type collectionType = new TypeToken<Collection<Integer>>(){}.getType(); List<... 続きを読む

iOS - Swift初心者を卒業するためのTips(enum編) - Qiita

2015/05/05 このエントリーをはてなブックマークに追加 49 users Instapaper Pocket Tweet Facebook Share Evernote Clip iOS Qiita enum Tips String

SwiftはObjective-Cの知識があればある程度書けますが、Swift固有の機能もあります。 今回はそういった機能について紹介し、Objective-C使いがSwift初心者を卒業するためのTipsについて紹介します。 enum型の中身にStringを使う Objective-CはC言語の拡張なので、enumの値としてIntegerの値しか扱うことができません。 typedef NS_EN... 続きを読む

Scheman - r7km/s

2014/07/09 このエントリーをはてなブックマークに追加 62 users Instapaper Pocket Tweet Facebook Share Evernote Clip Parser YAML require users SQL

Schemanという、Ruby製のSQLパーサをつくった。 例 文章で説明するより見たほうが早いだろうということで、例を用意した。 require "scheman" require "yaml" parser = Scheman::Parsers::Mysql.new schema = parser.parse(<<SQL) CREATE TABLE `users` ( `id` INTEGER... 続きを読む

:nth-* 擬似クラスのおさらいメモ | Unformed Building

2013/05/07 このエントリーをはてなブックマークに追加 25 users Instapaper Pocket Tweet Facebook Share Evernote Clip ntH 構文 Unformed Building 引数 0-9

:nth-* 擬似クラスの引数の理解がいまいちだったのでおさらい。 構文について。 ここでの INTEGER は [0-9]+ である。 nth : S* [ ['-'|'+']? INTEGER? {N} [ S* ['-'|'+'] S* INTEGER ]? | ['-'|'+']? INTEGER | {O}{D}{D} | {E}{V}{E}{N} ] S* ; n は 0 もしくは正の... 続きを読む

SQL アンチパターン - ペンギンラボ Wiki

2012/08/13 このエントリーをはてなブックマークに追加 337 users Instapaper Pocket Tweet Facebook Share Evernote Clip SQL アンチパターン VARCHAR カンマ区切り 属性

Jaywalking 目的 ある属性について、複数の値を持たせる。 アンチパターン : カンマ区切りリスト カンマ区切りで複数の値を 1 つの列に納める。 例では、特定の製品についての担当者を複数設定するのにカンマ区切りで、担当者のアカウントIDを記述している。 CREATE TABLE products ( product_id INTEGER, product_name VARCHAR(100... 続きを読む

 
(1 - 7 / 7件)