method
update_devcontainer_db_feature
v8.0.0 -
Show latest stable
- Class:
Rails::Generators::Db::System::ChangeGenerator
update_devcontainer_db_feature()private
No documentation available.
# File railties/lib/rails/generators/rails/db/system/change/change_generator.rb, line 168
def update_devcontainer_db_feature
features = devcontainer_json["features"]
db_feature = database.feature
Database.all.each do |database|
features.delete(database.feature_name)
end
features.merge!(db_feature) if db_feature
new_json = JSON.pretty_generate(features, indent: " ", object_nl: "\n ")
gsub_file(".devcontainer/devcontainer.json", /("features"\s*:\s*)(.|\n)*?(^\s{2}})/, "\\1#{new_json}")
end