はじめに
本記事は、Railsの予約語一覧を記述しています。
過去に予約語に指定されている単語をカラム名でたくさん指定しまい、
エラーが多発しました。
インプット及びアウトプットを兼ねて記述していきます。
予約語とは
プログラミングにて人工言語の仕様に定められている、
開発者が識別名として利用できない
文字列のこと。
予約語に指定されている単語は変数名や関数名などに使用することはできない。
予約語一覧(注意すべき単語を記述しています)
頭文字 | 単語 | |||
---|---|---|---|---|
a | action | all | alter | and |
are | array | as | at | |
b | before | begin | between | bit |
both | by | |||
c | call | case | change | check |
class | close | collect | column | |
commit | condition | config | connect | |
continue | count | create | cube | |
current | *「current_」の予約語がかなりあるため注意 | cycle | ||
d | date | datetime | day | *「day_」の予約語もやや多いです |
default | delete | desc | describe | |
destroy | dir | disconnect | div | |
do | double | drive | drop | |
dual | dynamic | |||
e | each | else | elseif | end |
env | errors | escape | every | |
except | exec | exists | exit | |
exp | ||||
f | false | fetch | file | first |
for | foreign | format | found | |
free | from | full | ||
g | gem | get | go | goto |
group |
終わりに
少しずつでないと予約語を覚えることができないため、
分割して紹介します。
次回以降[h~n][o~u][v~z]に分けて投稿いたします。
引き続き明日も頑張ります!!
参考サイトはこちらです。