rails db:migrate errorの意味について


現在ブログ風アプリ作成のために `rails g model ~~references` を実行して `rails db:migrate`
をすると下記のエラーが出てしまいます。

[code]

    StandardError: An error has occurred, this and all later migrations canceled:
    
    undefined method `reference' for #<ActiveRecord::ConnectionAdapters::SQLite3::TableDefinition:0x00007fca003cbbb8>
    Did you mean?  references
    
[/code]

自分は最初にreferenceと打って実行したためまた再度sをつけて実行しても同じエラーになってしまいました。  
app/view/modelの中のファイルを確認してもreferenceの単語が見つからず文字間違いではないのかとも考えているのですが、同じようなエラーにあったことのある方でこのエラーの意味と対処法をご教授して頂けると幸いです。  
よろしくお願いいたします。

