You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
845 B
25 lines
845 B
using OpenDBDiff.Abstractions.Schema.Model;
|
|
|
|
namespace OpenDBDiff.Abstractions.Ui
|
|
{
|
|
public interface IProjectHandler
|
|
{
|
|
IFront CreateSourceSelector();
|
|
IFront CreateDestinationSelector();
|
|
string GetSourceConnectionString();
|
|
string GetDestinationConnectionString();
|
|
string GetSourceServerName();
|
|
string GetSourceDatabaseName();
|
|
string GetDestinationServerName();
|
|
OptionControl CreateOptionControl();
|
|
string GetDestinationDatabaseName();
|
|
|
|
IGenerator SetSourceGenerator(string connectionString, IOption options);
|
|
IGenerator SetDestinationGenerator(string connectionString, IOption options);
|
|
IDatabaseComparer GetDatabaseComparer();
|
|
IOption GetDefaultProjectOptions();
|
|
string GetScriptLanguage();
|
|
void Unload();
|
|
}
|
|
}
|