On SQL explorer page add a button to copy the create tables database schema
This commit is contained in:
10
app.py
10
app.py
@@ -400,13 +400,6 @@ def get_most_recent_topset_for_exercise(person_id, workout_id):
|
||||
(repetitions, weight, exercise_name) = topset
|
||||
return render_template('partials/new_set_form.html', person_id=person_id, workout_id=workout_id, exercise_id=exercise_id, exercise_name=exercise_name, repetitions=repetitions, weight=weight)
|
||||
|
||||
|
||||
def calculate_relative_positions(start_dates):
|
||||
min_date = min(start_dates)
|
||||
max_date = max(start_dates)
|
||||
total_span = (max_date - min_date).days if max_date != min_date else 1
|
||||
return [(date - min_date).days / total_span for date in start_dates]
|
||||
|
||||
@ app.route("/person/<int:person_id>/exercise/<int:exercise_id>/sparkline", methods=['GET'])
|
||||
def get_exercise_progress_for_user(person_id, exercise_id):
|
||||
min_date = convert_str_to_date(request.args.get(
|
||||
@@ -536,7 +529,8 @@ def delete_sql_query(query_id):
|
||||
def sql_schema():
|
||||
schema_info = db.sql_explorer.get_schema_info()
|
||||
mermaid_code = db.sql_explorer.generate_mermaid_er(schema_info)
|
||||
return render_template('partials/sql_explorer/schema.html', mermaid_code=mermaid_code)
|
||||
create_sql = db.sql_explorer.generate_create_script(schema_info)
|
||||
return render_template('partials/sql_explorer/schema.html', mermaid_code=mermaid_code, create_sql=create_sql)
|
||||
|
||||
@app.route("/plot/<int:query_id>", methods=['GET'])
|
||||
def plot_query(query_id):
|
||||
|
||||
Reference in New Issue
Block a user