Updates to MyGeneration Templates
This commit is contained in:
@@ -255,6 +255,7 @@ public class GeneratedTemplate : DotNetScriptTemplate
|
||||
{
|
||||
StartProc("purgeData");
|
||||
%>
|
||||
WITH EXECUTE AS OWNER
|
||||
AS
|
||||
BEGIN TRY -- Try Block
|
||||
BEGIN TRANSACTION<%
|
||||
@@ -329,6 +330,7 @@ BEGIN TRY -- Try Block
|
||||
string sproc = "get" + ClassesName(tbl);
|
||||
StartProc(sproc);
|
||||
%>
|
||||
WITH EXECUTE AS OWNER
|
||||
AS
|
||||
SELECT
|
||||
<%=FormatColumns("[{name}]",tbl.Columns,",\r\n","\t\t")%><%=FKCounts(tbl)%>
|
||||
@@ -388,6 +390,7 @@ AS
|
||||
(
|
||||
<%=FormatColumns("{@} {dtype}{?null}",tbl.Columns,",\r\n","\t")%><%=FormatColumns("{@new} {dtype} output",Computed(tbl),"",",\r\n\t")%>
|
||||
)
|
||||
WITH EXECUTE AS OWNER
|
||||
AS
|
||||
BEGIN TRY -- Try Block
|
||||
BEGIN TRANSACTION
|
||||
@@ -422,6 +425,7 @@ BEGIN TRY -- Try Block
|
||||
(
|
||||
<%=FormatColumns("{@} {dtype}{?null}",Insertable(tbl),",\r\n","\t")%><%=FormatColumns("{@new} {dtype} output",NotInsertable(tbl),"",",\r\n\t")%>
|
||||
)
|
||||
WITH EXECUTE AS OWNER
|
||||
AS
|
||||
BEGIN TRY -- Try Block
|
||||
BEGIN TRANSACTION
|
||||
@@ -454,6 +458,7 @@ BEGIN TRY -- Try Block
|
||||
(
|
||||
<%=FormatColumns("{@} {dtype}",tbl.PrimaryKeys,",\r\n","\t")%>
|
||||
)
|
||||
WITH EXECUTE AS OWNER
|
||||
AS
|
||||
BEGIN TRY -- Try Block
|
||||
BEGIN TRANSACTION<%
|
||||
@@ -488,6 +493,7 @@ BEGIN TRY -- Try Block
|
||||
(
|
||||
<%=FormatColumns("{@} {dtype}",tbl.PrimaryKeys,",\r\n","\t")%>
|
||||
)
|
||||
WITH EXECUTE AS OWNER
|
||||
AS
|
||||
SELECT
|
||||
<%=FormatColumns("[{name}]",tbl.Columns,",\r\n","\t\t")%><%=FKCounts(tbl)%>
|
||||
@@ -523,6 +529,7 @@ AS
|
||||
%>(
|
||||
<%=FormatColumns("{@} {dtype}",ind.Columns,",\r\n","\t")%>
|
||||
)
|
||||
WITH EXECUTE AS OWNER
|
||||
AS
|
||||
SELECT
|
||||
<%=FormatColumns("[{name}]",tbl.Columns,",\r\n","\t\t")%><%=FKCounts(tbl)%>
|
||||
@@ -545,6 +552,7 @@ AS
|
||||
%>(
|
||||
<%=FormatColumns("{@} {dtype}",fk.ForeignColumns,",\r\n","\t")%>
|
||||
)
|
||||
WITH EXECUTE AS OWNER
|
||||
AS
|
||||
SELECT
|
||||
<%=FormatColumns("[{name}]",tbl.Columns,",\r\n","\t\t")%><%=FKCounts(tbl)%>
|
||||
@@ -570,7 +578,8 @@ AS
|
||||
(
|
||||
<%=FormatColumns("{@} {dtype}",tbl.PrimaryKeys,",\r\n","\t")%>
|
||||
)
|
||||
AS
|
||||
WITH EXECUTE AS OWNER
|
||||
AS
|
||||
SELECT COUNT(*)
|
||||
FROM [<%=tbl.Name%>] WHERE <%=FormatColumns("[{name}]={@}",tbl.PrimaryKeys," AND ","")%><%
|
||||
EndProc(sproc);
|
||||
@@ -599,6 +608,7 @@ AS
|
||||
(
|
||||
<%=FormatColumns2("{@} {dtype}",FK,",\r\n","\t")%>
|
||||
)
|
||||
WITH EXECUTE AS OWNER
|
||||
AS
|
||||
SELECT
|
||||
<%=FormatColumns("[{name}]",tbl.Columns,",\r\n","\t\t")%><%=FKCounts(tbl)%>
|
||||
@@ -619,6 +629,7 @@ AS
|
||||
(
|
||||
<%=FormatColumns2("{@} {dtype}",FK,",\r\n","\t")%>
|
||||
)
|
||||
WITH EXECUTE AS OWNER
|
||||
AS<%
|
||||
string sWhere = "\r\n\tWHERE\r\n\t\t" + FormatColumns2("[{fktable}].[{fkname}]={@}",FK," AND ","");
|
||||
FKSelect(FK,(FK.PrimaryTable==tbl?FK.ForeignTable:FK.PrimaryTable),FKCounts(tbl),sWhere);
|
||||
|
Reference in New Issue
Block a user