Azure / Azure/data-api-builder

[CLI]: Verb/Option for configuring "behavioral" feature flags (`--enable-feature-123`)

Open
#2,000 5 comments 0 reactions 0 assignees View on GitHub
cli config enhancement
Dominant language
C#
Stars
1.5k
Forks
370
Avg merge
3d 17h
Merged PRs (30d)
8

Description

To track as a separate issue, I think we should add a different `dab` command that helps to enable or disable a feature, should not be only possible through the `init` command - which is the case today.

_Originally posted by @Aniruddh25 in https://github.com/Azure/data-api-builder/pull/1983#discussion_r1468255119_

Create a new command to create/update feature flags in the config file.

Contributor guide

Open the contributing guide

Research direction

Start by examining the existing `dab` CLI and its `init` command, then trace how feature flags are written to the config file. Define the command's enable and disable behavior and verify that it can create or update the relevant configuration entries without requiring `init`.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.