Ruby on rails 在Rails中的现有表中添加列
我在rails中有一个表Ruby on rails 在Rails中的现有表中添加列,ruby-on-rails,rails-migrations,Ruby On Rails,Rails Migrations,我在rails中有一个表a::B(a是名称空间)。我想在B中添加一列name。我在写这个命令: rails g migration AddNameToA::B name:string 我认为AddNameToA::B是不对的。命令应该是什么?您可以使用: rails g migration add_name_to_a_b name:string 编辑#1: 正如Marek Lipka所说,字符串是默认类型,因此: rails g migration add_name_to_a_b name
a::B
(a
是名称空间)。我想在B
中添加一列name
。我在写这个命令:
rails g migration AddNameToA::B name:string
我认为AddNameToA::B
是不对的。命令应该是什么?您可以使用:
rails g migration add_name_to_a_b name:string
编辑#1:
正如Marek Lipka所说,字符串是默认类型,因此:
rails g migration add_name_to_a_b name
也将起作用您可以使用:
rails g migration add_name_to_a_b name:string
rails g migration add_name_to_B name:string
编辑#1:
正如Marek Lipka所说,字符串是默认类型,因此:
rails g migration add_name_to_a_b name
也将起作用您可以使用:
rails g migration add_name_to_a_b name:string
rails g migration add_name_to_B name:string
编辑#1:
正如Marek Lipka所说,字符串是默认类型,因此:
rails g migration add_name_to_a_b name
也将起作用您可以使用:
rails g migration add_name_to_a_b name:string
rails g migration add_name_to_B name:string
编辑#1:
正如Marek Lipka所说,字符串是默认类型,因此:
rails g migration add_name_to_a_b name
也会起作用
rails g migration add_name_to_B name:string
或
这是迁移文件的正确名称
rails g migration AddColumnNameToUser name:string
或
这是迁移文件的正确名称
rails g migration AddColumnNameToUser name:string
或
这是迁移文件的正确名称
rails g migration AddColumnNameToUser name:string
或
这是迁移文件的正确名称
rails g migration AddColumnNameToUser name:string
在这里,我在user表中添加了一个名为“name”的新列。为了更好地理解,请访问
在这里,我在user表中添加了一个名为“name”的新列。为了更好地理解,请访问
在这里,我在user表中添加了一个名为“name”的新列。为了更好地理解,请访问
在这里,我在user表中添加了一个名为“name”的新列。为了更好地理解,请转到。您可以创建这样的迁移
rails g migration add_column_to_a_b name:string
您可以创建这样的迁移rails g migration add_column_to_a_b name:string
您可以创建这样的迁移rails g migration add_column_to_a_b name:string
您可以创建迁移像这样railsg迁移将列添加到名称:string
您的答案是正确的。值得注意的是,字符串是默认类型,因此rails g migration add_name_to_b name
也可以工作。由于表b位于命名空间A中,是否需要在migration命令中编写A?@Hellboy:是的,我们必须提到A。我以为您指的是A::b的关联。我已经更新了我的答案。您的答案是正确的。值得注意的是,字符串是默认类型,因此rails g migration add_name_to_b name
也可以工作。由于表b位于命名空间A中,是否需要在migration命令中编写A?@Hellboy:是的,我们必须提到A。我以为您指的是A::b的关联。我已经更新了我的答案。您的答案是正确的。值得注意的是,字符串是默认类型,因此rails g migration add_name_to_b name
也可以工作。由于表b位于命名空间A中,是否需要在migration命令中编写A?@Hellboy:是的,我们必须提到A。我以为您指的是A::b的关联。我已经更新了我的答案。您的答案是正确的。值得注意的是,字符串是默认类型,因此rails g migration add_name_to_b name
也可以工作。由于表b位于命名空间A中,是否需要在migration命令中编写A?@Hellboy:是的,我们必须提到A。我以为您指的是A::b的关联。我已经更新了我的答案。