

from django.urls import path
from . import views
from django.conf import settings
from .views import chat_add, chatbot_data_api, chat_edit, load_column_list
# from chatbot.views import chat_stream


urlpatterns = [
    path("chat_list/", views.chat_list, name="chat-list"),
    path("chat_delete/<str:chat_id>", views.chat_delete, name="chat_delete"),
    path("chat_add/", views.chat_add, name="chat_add"),
    # path('column_list/', views.load_column_list  , name="column_list"),
    path('related_chat_list/', views.related_chat_list, name= "related_chat_list"),
    path('related_chat_list/<str:chat_id>', views.related_chat_list, name="related_chat_list_edit"),
    path('related_option_hide/', views.related_option_hide, name = "related_option_hide"),
    path('table_list/', views.table_list, name = "table_list"),
    path("chat_edit/<str:chat_id>", views.chat_edit, name = "chat_edit"),
    path("api/chatbot-data/", chatbot_data_api, name="chatbot-data-api"),
    path("load-column-list/", load_column_list, name="load_column_list"),
    path("check-related/", views.check_related, name= "check_related"),
    path("chat_table_list/", views.chat_tables, name = "chat_table_list"),
    path("chat_tables_edit/<str:table_id>", views.chat_tables_edit, name = "chat_tables_edit"),
    path("chat_tables_add/", views.chat_tables_add, name = "chat_tables_add"),
    path("table_chat_delete/<str:table_id>", views.table_chat_delete, name = "table_chat_delete"),
    path("user_query/", views.send_user_query, name= "send_user_query"),
    path("table_map_list/", views.map_tables, name="chat_table_map_list"),
    path("table_map_edit/<str:table_id>", views.map_table_edit, name="chat_table_map_edit"),
    path("table_map_add/", views.map_table_add, name="chat_table_map_add"),
    path("table_map_delete/<str:table_id>", views.map_table_delete, name="chat_table_map_delete")

    # path('api/chat/<uuid:chat_id>/', views.get_chat_data, name="get_chat_data"),
    # path('api/chat/stream/', views.chat_stream, name="chat_stream"),
    # path("chat/welcome/", views.welcome_message_api, name="welcome_message_api"),
    # path("chat/related/", views.related_message_api, name="related_message_api"),
    # path("chat/options/", views.options_api, name="options_api")
    # path("p/",product_name,name="P")

]

