Ruby on rails 我用sqlite构建了我的rails应用程序,并且没有指定任何db字段大小,我的应用程序现在是否已为生产准备就绪?

Ruby on rails 我用sqlite构建了我的rails应用程序,并且没有指定任何db字段大小,我的应用程序现在是否已为生产准备就绪?,ruby-on-rails,database-design,Ruby On Rails,Database Design,我一直在关注很多关于构建rails应用程序的好教程,但我似乎缺少了整个指定和验证db字段大小部分。我喜欢在编写应用程序时不必考虑它(我永远不会用PHP或ASP.net应用程序来做这件事)。然而,现在我已经准备好投入生产了,我想我可能会因为在生产过程中没有指定字段大小而对自己造成伤害。我的生产数据库将是MySQL。这里的最佳实践是什么?我是否需要检查所有迁移文件并指定大小、使用验证更新所有模型,以及使用输入最大宽度更新所有表单局部视图?还是我在开发过程中遗漏了一个关键步骤?我认为你很好。启动web

我一直在关注很多关于构建rails应用程序的好教程,但我似乎缺少了整个指定和验证db字段大小部分。我喜欢在编写应用程序时不必考虑它(我永远不会用PHP或ASP.net应用程序来做这件事)。然而,现在我已经准备好投入生产了,我想我可能会因为在生产过程中没有指定字段大小而对自己造成伤害。我的生产数据库将是MySQL。这里的最佳实践是什么?我是否需要检查所有迁移文件并指定大小、使用验证更新所有模型,以及使用输入最大宽度更新所有表单局部视图?还是我在开发过程中遗漏了一个关键步骤?

我认为你很好。启动web应用程序是一个过程,第一步是向用户公开您的应用程序并启动它。随后可以进行改进。你没有被解雇

通常,我没有为每个字段指定最大字段长度。仅在有意义的字段上指定,否则默认值为良好

你的应用程序不是生死攸关的,是吗?如果是,我想我没有资格回答:)