index.ts 561 B

12345678910111213141516171819202122
  1. import { format } from 'sql-formatter';
  2. /** Theme */
  3. export const STORAGE_THEME_KEY = '__db_gpt_theme_key';
  4. /** Language */
  5. export const STORAGE_LANG_KEY = '__db_gpt_lng_key';
  6. /** Init Message */
  7. export const STORAGE_INIT_MESSAGE_KET = '__db_gpt_im_key';
  8. /** Flow nodes */
  9. export const FLOW_NODES_KEY = '__db_gpt_static_flow_nodes_key';
  10. export function formatSql(sql: string, lang?: string) {
  11. if (!sql) return '';
  12. try {
  13. return format(sql, { language: lang });
  14. } catch {
  15. return sql;
  16. }
  17. }
  18. export * from './constants';
  19. export * from './storage';