Exemple #1
0
        public bool DatabaseExists(string connectionStringMaster, string databaseName)
        {
            DBPostgresDAL db     = new DBPostgresDAL();
            bool          result = db.DatabaseExists(connectionStringMaster, databaseName);

            return(result);
        }
Exemple #2
0
        public void CreateVersionTable(string connectionString)
        {
            DBPostgresDAL db = new DBPostgresDAL();

            if (!db.ExistsVersionTable(connectionString))
            {
                db.CreateVersionTable(connectionString);
            }
        }
Exemple #3
0
        public void GetCurrentVersion(string projectName, string connectionString, out int currentVersion, out bool updating)
        {
            DBPostgresDAL db = new DBPostgresDAL();

            if (!db.ExistsVersionTable(connectionString))
            {
                db.CreateVersionTable(connectionString);
            }
            db.GetCurrentVersion(projectName, connectionString, out currentVersion, out updating);
        }
Exemple #4
0
        public void RemoveVersion(string projectName, int version, string connectionString)
        {
            DBPostgresDAL db = new DBPostgresDAL();

            db.RemoveVersion(projectName, version, connectionString);
        }
Exemple #5
0
        public void FinishUpdating(string projectName, int version, string connectionString)
        {
            DBPostgresDAL db = new DBPostgresDAL();

            db.FinishUpdating(projectName, version, connectionString);
        }
Exemple #6
0
        public void StartUpdating(string projectName, int newVersion, string connectionString)
        {
            DBPostgresDAL db = new DBPostgresDAL();

            db.StartUpdating(projectName, newVersion, connectionString);
        }
Exemple #7
0
        public void ExecuteFileScript(string connectionString, string filepath, Encoding encoding, int fragmentTimeout, bool createDb = false)
        {
            DBPostgresDAL db = new DBPostgresDAL();

            db.ExecuteFileScript(connectionString, filepath, encoding, fragmentTimeout, createDb);
        }