pgadmin3/include/frm/frmMaintenance.h
lsv 6de356e340 Add bt_index_check call frmMaintenance, bug fix issues #19.
добавлен вызов функции bt_index_check в форме обслуживания.
Рассширение amcheck должно быть установлено.
Исправлена ошибка #19. После изменения вывода bytea на hex формат,
перестали распознаваться аргументы триггера.
2021-10-05 16:23:27 +05:00

45 lines
1 KiB
C++

//////////////////////////////////////////////////////////////////////////
//
// pgAdmin III - PostgreSQL Tools
//
// Copyright (C) 2002 - 2016, The pgAdmin Development Team
// This software is released under the PostgreSQL Licence
//
// frmMaintenance.h - Maintenance options selection dialogue
//
//////////////////////////////////////////////////////////////////////////
#ifndef FRMMAINTENANCE_H
#define FRMMAINTENANCE_H
#include "dlg/dlgClasses.h"
#include "utils/factory.h"
// Class declarations
class frmMaintenance : public ExecutionDialog
{
public:
frmMaintenance(frmMain *form, pgObject *_object);
~frmMaintenance();
wxString GetSql();
void Go();
private:
wxString GetHelpPage() const;
void OnAction(wxCommandEvent &ev);
wxString cmdcheck;
DECLARE_EVENT_TABLE()
};
class maintenanceFactory : public contextActionFactory
{
public:
maintenanceFactory(menuFactoryList *list, wxMenu *mnu, ctlMenuToolbar *toolbar);
wxWindow *StartDialog(frmMain *form, pgObject *obj);
bool CheckEnable(pgObject *obj);
};
#endif