cloudspannerecosystem / spanner-cli

Interactive command line tool for Cloud Spanner
Apache License 2.0
230 stars 28 forks source link

Generalize system variables #188

Open apstndb opened 2 months ago

apstndb commented 2 months ago

It is a random idea about general system variable concept.

It may be overgeneralize for current status, but I think it is worth to remember when feature enhancement become hard.

This issue is forked from this comment: https://github.com/cloudspannerecosystem/spanner-cli/issues/183#issuecomment-2328271342

Motivation

Although spanner-cli has evolved alongside Cloud Spanner as a product, it can be difficult to extend its functionality consistently.

These could be barriers to future feature expansion.

I assume that introducing general system variable may solve some problem.