old_contents: #
  # This source file is part of the EdgeDB open source project.
  #
  # Copyright 2008-present MagicStack Inc. and the EdgeDB authors.
  #
  # Licensed under the Apache License, Version 2.0 (the "License");
  # you may not use this file except in compliance with the License.
  # You may obtain a copy of the License at
  #
  #     http://www.apache.org/licenses/LICENSE-2.0
  #
  # Unless required by applicable law or agreed to in writing, software
  # distributed under the License is distributed on an "AS IS" BASIS,
  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  # See the License for the specific language governing permissions and
  # limitations under the License.
  #
  
  
  import click
  
  from edb.common import devmode
  
  
  @click.group(
      context_settings=dict(help_option_names=['-h', '--help']))
  def edbcommands():
      devmode.enable_dev_mode()
  
new_contents: #
  # This source file is part of the EdgeDB open source project.
  #
  # Copyright 2008-present MagicStack Inc. and the EdgeDB authors.
  #
  # Licensed under the Apache License, Version 2.0 (the "License");
  # you may not use this file except in compliance with the License.
  # You may obtain a copy of the License at
  #
  #     http://www.apache.org/licenses/LICENSE-2.0
  #
  # Unless required by applicable law or agreed to in writing, software
  # distributed under the License is distributed on an "AS IS" BASIS,
  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  # See the License for the specific language governing permissions and
  # limitations under the License.
  #
  
  
  import click
  
  from edb.common import devmode as dm
  
  
  @click.group(
      context_settings=dict(help_option_names=['-h', '--help']))
  @click.option('--devmode/--no-devmode',
                help='enable or disable the development mode',
                default=True)
  def edbcommands(devmode: bool):
      if devmode:
          dm.enable_dev_mode()
  
subject: Add an option to disable devmode on `edb` invocation