public ViewInformation[] GetViews() { return(DacPackage.GetObjects(DacQueryScopes.UserDefined, ModelSchema.View) .Select(f => new ViewInformation { TableName = f.Name.ToString() }) .ToArray()); }
public StoredProcedureInformation[] GetStoredProcedures() { return(DacPackage.GetObjects(DacQueryScopes.UserDefined, ModelSchema.Procedure) .Select(f => new StoredProcedureInformation { TableName = f.Name.ToString() }) .ToArray()); }
public TableInformations[] GetTables() { return(DacPackage.GetObjects(DacQueryScopes.UserDefined, ModelSchema.Table) .Select(f => new TableInformations { TableName = f.Name.ToString() }) .ToArray()); }
public string GetDatabaseName() { return("?"); var sqlObjects = DacPackage.GetObjects(DacQueryScopes.UserDefined, ModelSchema.DatabaseOptions); return(sqlObjects.FirstOrDefault().Name.ToString()); throw new NotImplementedException(); }