Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 如何创建没有默认字段的sqlite3数据库?_Ruby_Sqlite - Fatal编程技术网

Ruby 如何创建没有默认字段的sqlite3数据库?

Ruby 如何创建没有默认字段的sqlite3数据库?,ruby,sqlite,Ruby,Sqlite,可能重复: 每次我使用db:migrate,我的表都会创建良好的,带有预期的字段,但它也有created\u at和updated\u at列,我不希望也不包括在迁移中的任何位置。如何删除它们,或者更好的是,如何在没有这些字段的情况下创建表?您可以通过从模型迁移文件中删除t.timestamps行来删除列。您可以通过从模型迁移文件中删除t.timestamps行来删除列

可能重复:


每次我使用
db:migrate
,我的表都会创建良好的,带有预期的字段,但它也有
created\u at
updated\u at
列,我不希望也不包括在迁移中的任何位置。如何删除它们,或者更好的是,如何在没有这些字段的情况下创建表?

您可以通过从模型迁移文件中删除
t.timestamps
行来删除列。

您可以通过从模型迁移文件中删除
t.timestamps
行来删除列