Skip to content

Commit fb2be6a

Browse files
Inform user about the number of rows inserted #44
1 parent 856b92f commit fb2be6a

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

sidekick/prompter.py

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,14 @@
1818
from sidekick.memory import EntityMemory
1919
from sidekick.query import SQLGenerator
2020
from sidekick.schema_generator import generate_schema
21-
from sidekick.utils import (_execute_sql, check_vulnerability,
22-
execute_query_pd, extract_table_names, save_query,
23-
setup_dir)
21+
from sidekick.utils import (
22+
_execute_sql,
23+
check_vulnerability,
24+
execute_query_pd,
25+
extract_table_names,
26+
save_query,
27+
setup_dir,
28+
)
2429

2530
# Load the config file and initialize required paths
2631
base_path = (Path(__file__).parent / "../").resolve()
@@ -243,17 +248,17 @@ def db_setup_api(
243248
click.echo(echo_msg)
244249

245250
if err is None:
246-
return (
247-
f"Created a Database {db_name}. Inserted sample values from {table_samples_path} into table {table_name}, please ask questions!",
248-
None,
251+
click.echo(
252+
f"Created a Database {db_name}. Inserted sample values from {table_samples_path} into table {table_name}, please ask questions!"
249253
)
254+
return res, None
250255
else:
251-
return None, err
256+
return 0, err
252257
except Exception as e:
253-
echo_msg = f"Error creating database. Check configuration parameters.\n: {e}"
254-
click.echo(echo_msg)
258+
error_msg = f"Error creating database. Check configuration parameters.\n: {e}"
259+
click.echo(error_msg)
255260
if not is_command:
256-
return echo_msg
261+
return 0, error_msg
257262

258263

259264
@cli.group("learn")

0 commit comments

Comments
 (0)