Neue DB-Tabelle für Webservice Rechte

This commit is contained in:
Andreas Österreicher
2012-03-13 16:16:40 +00:00
parent 3a195c1816
commit b13600d87b
2 changed files with 776 additions and 16 deletions
+738 -16
View File
@@ -3430,6 +3430,7 @@
<Id>{438CF12F-266A-41CD-8E9C-8A11EC69D424}</Id>
<Id>{10980C32-DA55-465A-A026-ED693FC1B94A}</Id>
<Id>{86F80019-27A3-42CF-8D55-BED81AD0EFB4}</Id>
<Id>{6A2E3F16-2226-4DF1-BA6F-54E2E938D665}</Id>
</LineList>
<DisplayIndexes>0</DisplayIndexes>
<AlignInColumns>0</AlignInColumns>
@@ -8836,6 +8837,43 @@
<DisplayGraphicalKeys>0</DisplayGraphicalKeys>
<Gradient>1</Gradient>
</WorkSpaceShapePEREntityPG83>
<WorkSpaceShapePEREntityPG83 ObjectType="2502" CSAOName="WorkSpaceShapePEREntityPG83">
<Id>{90E5E56D-209E-40BA-B18A-C162FB57D4B3}</Id>
<Name>tbl_webservicerecht</Name>
<Ordinal>0</Ordinal>
<HistoryID>{26185B41-5C77-4D4B-8E28-514ADE175F9A}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<ParentBaseID>{1AAD709C-5312-4869-A826-A1B93EB00B4D}</ParentBaseID>
<PenWidth>1</PenWidth>
<PenColor>0</PenColor>
<BrushColor>15780518</BrushColor>
<FontCharset>238</FontCharset>
<FontColor>0</FontColor>
<FontName>Arial</FontName>
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<Top>2917</Top>
<Left>1772</Left>
<z>0</z>
<Width>452</Width>
<Height>200</Height>
<dz>0</dz>
<RecalculateSizes>1</RecalculateSizes>
<UseWorkSpaceRecalculateSizes>1</UseWorkSpaceRecalculateSizes>
<Shadow>1</Shadow>
<FullBackground>0</FullBackground>
<LineList>
<Id>{6A2E3F16-2226-4DF1-BA6F-54E2E938D665}</Id>
</LineList>
<DisplayIndexes>0</DisplayIndexes>
<AlignInColumns>0</AlignInColumns>
<DisplayMode>2</DisplayMode>
<DisplayTypes>0</DisplayTypes>
<DisplayDictTypesAsDataTypes>0</DisplayDictTypesAsDataTypes>
<DisplayGraphicalKeys>0</DisplayGraphicalKeys>
<Gradient>1</Gradient>
</WorkSpaceShapePEREntityPG83>
</ShapeList>
<LineList>
<WorkSpaceLinePERRelationPG83 ObjectType="2504" CSAOName="WorkSpaceLinePERRelationPG83">
@@ -22571,15 +22609,15 @@
<Id>{90655845-3A09-4D53-A0CA-86FFF9DDD720}</Id>
</WorkSpaceShape2>
<NamePositionX>9002</NamePositionX>
<NamePositionY>2259</NamePositionY>
<NamePositionY>2268</NamePositionY>
<Points>
<Point>
<x>11015</x>
<y>1243</y>
<y>1260</y>
</Point>
<Point>
<x>10984</x>
<y>1243</y>
<y>1260</y>
</Point>
<Point>
<x>7219</x>
@@ -22613,16 +22651,16 @@
<WorkSpaceShape2>
<Id>{A9D11BBC-EDE6-49A8-834C-3AC5B8057D9D}</Id>
</WorkSpaceShape2>
<NamePositionX>8082</NamePositionX>
<NamePositionY>1612</NamePositionY>
<NamePositionX>8083</NamePositionX>
<NamePositionY>1603</NamePositionY>
<Points>
<Point>
<x>11015</x>
<y>1177</y>
<y>1160</y>
</Point>
<Point>
<x>10984</x>
<y>1177</y>
<y>1160</y>
</Point>
<Point>
<x>5381</x>
@@ -25594,6 +25632,49 @@
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
<WorkSpaceLinePERRelationPG83 ObjectType="2504" CSAOName="WorkSpaceLinePERRelationPG83">
<Id>{6A2E3F16-2226-4DF1-BA6F-54E2E938D665}</Id>
<Name>fk_berechtigung_webservicerecht</Name>
<Ordinal>0</Ordinal>
<HistoryID>{1F7C0F5E-49FB-4157-B81B-0AFE98906B2B}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<ParentBaseID>{01B11C6D-9402-489E-991A-5BAC8C54F54B}</ParentBaseID>
<PenWidth>1</PenWidth>
<PenColor>0</PenColor>
<BrushColor>15780518</BrushColor>
<FontCharset>238</FontCharset>
<FontColor>0</FontColor>
<FontName>Arial</FontName>
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<WorkSpaceShape1>
<Id>{2BACAF38-70A5-428A-A259-53EC7FE6F68A}</Id>
</WorkSpaceShape1>
<WorkSpaceShape2>
<Id>{90E5E56D-209E-40BA-B18A-C162FB57D4B3}</Id>
</WorkSpaceShape2>
<NamePositionX>6520</NamePositionX>
<NamePositionY>2054</NamePositionY>
<Points>
<Point>
<x>11015</x>
<y>1210</y>
</Point>
<Point>
<x>10984</x>
<y>1210</y>
</Point>
<Point>
<x>2255</x>
<y>3017</y>
</Point>
<Point>
<x>2224</x>
<y>3017</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
</LineList>
<Page>
<WorkSpacePagePG83 ObjectType="1511" CSAOName="WorkSpacePagePG83">
@@ -31727,6 +31808,7 @@
<LineList>
<Id>{936D149E-5897-40C9-8222-480E3A3A370C}</Id>
<Id>{23C98D92-85F1-46EC-A054-9660C67D2D3F}</Id>
<Id>{DEE6758E-F2FF-4C98-9295-4BEDA8831B55}</Id>
</LineList>
<DisplayIndexes>1</DisplayIndexes>
<AlignInColumns>1</AlignInColumns>
@@ -32156,8 +32238,8 @@
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<Top>2711</Top>
<Left>1545</Left>
<Top>2356</Top>
<Left>1084</Left>
<z>0</z>
<Width>852</Width>
<Height>200</Height>
@@ -32251,6 +32333,43 @@
<DisplayGraphicalKeys>1</DisplayGraphicalKeys>
<Gradient>1</Gradient>
</WorkSpaceShapePEREntityPG83>
<WorkSpaceShapePEREntityPG83 ObjectType="2502" CSAOName="WorkSpaceShapePEREntityPG83">
<Id>{65DC2A15-DFA8-4025-8430-FF6EAD4E697B}</Id>
<Name>tbl_webservicerecht</Name>
<Ordinal>0</Ordinal>
<HistoryID>{84067196-F3DE-46AF-99D6-95FDCBA3BC54}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<ParentBaseID>{1AAD709C-5312-4869-A826-A1B93EB00B4D}</ParentBaseID>
<PenWidth>1</PenWidth>
<PenColor>0</PenColor>
<BrushColor>15793151</BrushColor>
<FontCharset>238</FontCharset>
<FontColor>0</FontColor>
<FontName>Arial</FontName>
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<Top>2771</Top>
<Left>1803</Left>
<z>0</z>
<Width>879</Width>
<Height>386</Height>
<dz>0</dz>
<RecalculateSizes>0</RecalculateSizes>
<UseWorkSpaceRecalculateSizes>0</UseWorkSpaceRecalculateSizes>
<Shadow>0</Shadow>
<FullBackground>1</FullBackground>
<LineList>
<Id>{DEE6758E-F2FF-4C98-9295-4BEDA8831B55}</Id>
</LineList>
<DisplayIndexes>1</DisplayIndexes>
<AlignInColumns>1</AlignInColumns>
<DisplayMode>5</DisplayMode>
<DisplayTypes>1</DisplayTypes>
<DisplayDictTypesAsDataTypes>0</DisplayDictTypesAsDataTypes>
<DisplayGraphicalKeys>1</DisplayGraphicalKeys>
<Gradient>1</Gradient>
</WorkSpaceShapePEREntityPG83>
</ShapeList>
<LineList>
<WorkSpaceLinePERRelationPG83 ObjectType="2504" CSAOName="WorkSpaceLinePERRelationPG83">
@@ -32942,16 +33061,16 @@
<WorkSpaceShape2>
<Id>{E079F87E-55E3-46C7-AA7C-C796BBDCBC5D}</Id>
</WorkSpaceShape2>
<NamePositionX>1163</NamePositionX>
<NamePositionY>2761</NamePositionY>
<NamePositionX>933</NamePositionX>
<NamePositionY>2583</NamePositionY>
<Points>
<Point>
<x>1545</x>
<y>2811</y>
<x>1084</x>
<y>2456</y>
</Point>
<Point>
<x>1514</x>
<y>2811</y>
<x>1053</x>
<y>2456</y>
</Point>
<Point>
<x>1012</x>
@@ -33006,6 +33125,49 @@
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
<WorkSpaceLinePERRelationPG83 ObjectType="2504" CSAOName="WorkSpaceLinePERRelationPG83">
<Id>{DEE6758E-F2FF-4C98-9295-4BEDA8831B55}</Id>
<Name>fk_berechtigung_webservicerecht</Name>
<Ordinal>0</Ordinal>
<HistoryID>{801AA6B0-F2E8-4DD6-921E-58E6B340977A}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<ParentBaseID>{01B11C6D-9402-489E-991A-5BAC8C54F54B}</ParentBaseID>
<PenWidth>1</PenWidth>
<PenColor>0</PenColor>
<BrushColor>15780518</BrushColor>
<FontCharset>238</FontCharset>
<FontColor>0</FontColor>
<FontName>Arial</FontName>
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<WorkSpaceShape1>
<Id>{A663AB65-2E28-49F8-AB66-E49C71AF8FCF}</Id>
</WorkSpaceShape1>
<WorkSpaceShape2>
<Id>{65DC2A15-DFA8-4025-8430-FF6EAD4E697B}</Id>
</WorkSpaceShape2>
<NamePositionX>2139</NamePositionX>
<NamePositionY>2401</NamePositionY>
<Points>
<Point>
<x>2204</x>
<y>2182</y>
</Point>
<Point>
<x>2235</x>
<y>2182</y>
</Point>
<Point>
<x>2242</x>
<y>2740</y>
</Point>
<Point>
<x>2242</x>
<y>2771</y>
</Point>
</Points>
</WorkSpaceLinePERRelationPG83>
</LineList>
<Page>
<WorkSpacePagePG83 ObjectType="1511" CSAOName="WorkSpacePagePG83">
@@ -46310,6 +46472,41 @@
<DisplayGraphicalKeys>1</DisplayGraphicalKeys>
<Gradient>1</Gradient>
</WorkSpaceShapePEREntityPG83>
<WorkSpaceShapePEREntityPG83 ObjectType="2502" CSAOName="WorkSpaceShapePEREntityPG83">
<Id>{EF59F334-34C8-4065-B74E-276204B3D63B}</Id>
<Name>tbl_webservicerecht</Name>
<Ordinal>0</Ordinal>
<HistoryID>{D67AC95F-DA4F-42A2-9A34-613CB1AB1EBC}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<ParentBaseID>{1AAD709C-5312-4869-A826-A1B93EB00B4D}</ParentBaseID>
<PenWidth>1</PenWidth>
<PenColor>0</PenColor>
<BrushColor>15780518</BrushColor>
<FontCharset>238</FontCharset>
<FontColor>0</FontColor>
<FontName>Arial</FontName>
<FontStyle>0</FontStyle>
<FormatLocked>0</FormatLocked>
<FontHeight>-28</FontHeight>
<Top>2917</Top>
<Left>1772</Left>
<z>0</z>
<Width>200</Width>
<Height>300</Height>
<dz>0</dz>
<RecalculateSizes>1</RecalculateSizes>
<UseWorkSpaceRecalculateSizes>1</UseWorkSpaceRecalculateSizes>
<Shadow>1</Shadow>
<FullBackground>0</FullBackground>
<LineList/>
<DisplayIndexes>1</DisplayIndexes>
<AlignInColumns>1</AlignInColumns>
<DisplayMode>5</DisplayMode>
<DisplayTypes>1</DisplayTypes>
<DisplayDictTypesAsDataTypes>0</DisplayDictTypesAsDataTypes>
<DisplayGraphicalKeys>1</DisplayGraphicalKeys>
<Gradient>1</Gradient>
</WorkSpaceShapePEREntityPG83>
</ShapeList>
<LineList>
<WorkSpaceLinePERRelationPG83 ObjectType="2504" CSAOName="WorkSpaceLinePERRelationPG83">
@@ -47056,7 +47253,7 @@
<Company>Technikum Wien</Company>
<Version>2.0</Version>
<CreatedDate>2009-04-17T10:15:21.000+01:00</CreatedDate>
<ModifiedDate>2012-03-12T10:02:27.846+01:00</ModifiedDate>
<ModifiedDate>2012-03-13T16:09:48.417+01:00</ModifiedDate>
<Project>FH-Complete 2.0</Project>
<Description>&lt;?xml-stylesheet type="text/xsl" href="FHCompleteTDM3PG83.xsl"?&gt;
</Description>
@@ -47389,6 +47586,7 @@
<Id>{4A6BD37B-0955-4086-A84C-B275D73784EB}</Id>
<Id>{D170DA60-1197-4C97-B562-B1F8EDC96F5F}</Id>
<Id>{B7D26DFE-3DF5-4EC9-8C53-CC6BD60F51A2}</Id>
<Id>{1AAD709C-5312-4869-A826-A1B93EB00B4D}</Id>
</SelectedObjects>
<ParentSetNullDelete>0</ParentSetNullDelete>
<ParentSetDefaultUpdate>0</ParentSetDefaultUpdate>
@@ -89537,6 +89735,7 @@ art=tbl_benutzerrolle.art &amp; tbl_rolleberechtigung.art</Comments>
<Id>{99DDD3DF-C579-402B-B10A-5A9EECF717FE}</Id>
<Id>{B2BB4867-6905-4684-B01B-7F33F6C4171B}</Id>
<Id>{0EEADCE8-8E5C-4368-95E2-D418FD361537}</Id>
<Id>{01B11C6D-9402-489E-991A-5BAC8C54F54B}</Id>
</Relations>
<Attributes>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
@@ -89572,6 +89771,7 @@ art=tbl_benutzerrolle.art &amp; tbl_rolleberechtigung.art</Comments>
<Id>{702AEF40-5817-43C4-93DF-6774F0C499A3}</Id>
<Id>{749A308C-772E-4ECC-9BDB-C5D1EFB52216}</Id>
<Id>{D41B0FDD-A0AF-4AFF-9C86-30B530C68F00}</Id>
<Id>{0645404B-815E-4085-87BA-0DCA5D1EB0C3}</Id>
</PKForeignKeys>
<FKForeignKeys/>
<DictType/>
@@ -89666,6 +89866,7 @@ art=tbl_benutzerrolle.art &amp; tbl_rolleberechtigung.art</Comments>
<Id>{702AEF40-5817-43C4-93DF-6774F0C499A3}</Id>
<Id>{749A308C-772E-4ECC-9BDB-C5D1EFB52216}</Id>
<Id>{D41B0FDD-A0AF-4AFF-9C86-30B530C68F00}</Id>
<Id>{0645404B-815E-4085-87BA-0DCA5D1EB0C3}</Id>
</ForeignKeys>
</PERKeyConstraintItemPG83>
</KeyItems>
@@ -89674,6 +89875,7 @@ art=tbl_benutzerrolle.art &amp; tbl_rolleberechtigung.art</Comments>
<Id>{99DDD3DF-C579-402B-B10A-5A9EECF717FE}</Id>
<Id>{B2BB4867-6905-4684-B01B-7F33F6C4171B}</Id>
<Id>{0EEADCE8-8E5C-4368-95E2-D418FD361537}</Id>
<Id>{01B11C6D-9402-489E-991A-5BAC8C54F54B}</Id>
</Relations>
<Attribute/>
<Tablespace/>
@@ -145244,6 +145446,467 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
<FillFactor></FillFactor>
<Sequences/>
</PEREntityPG83>
<PEREntityPG83 ObjectType="2002" CSAOName="PEREntityPG83">
<Id>{1AAD709C-5312-4869-A826-A1B93EB00B4D}</Id>
<Name>tbl_webservicerecht</Name>
<Ordinal>0</Ordinal>
<HistoryID>{7123ED7E-074B-4B40-B6BE-6299F3C8F10D}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<Caption>tbl_webservicerecht</Caption>
<Size>0</Size>
<Relations>
<Id>{01B11C6D-9402-489E-991A-5BAC8C54F54B}</Id>
</Relations>
<Attributes>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
<Id>{D74ED6E7-4681-461C-9A46-E5CC0776DC55}</Id>
<Name>webservicerecht_id</Name>
<Ordinal>1</Ordinal>
<HistoryID>{6EC014DD-B2D8-4AE8-88B5-0FAA37D4852A}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<DataTypeParam1></DataTypeParam1>
<DataTypeParam2></DataTypeParam2>
<KeepForeignKey>0</KeepForeignKey>
<DefaultValue></DefaultValue>
<NotNull>1</NotNull>
<Migrated>0</Migrated>
<Caption>webservicerecht_id</Caption>
<Unique>0</Unique>
<OriginalName></OriginalName>
<CheckConstraint></CheckConstraint>
<CheckConstraintName></CheckConstraintName>
<KeyConstraintItems>
<Id>{53F55489-6633-42CA-8042-E34250158A26}</Id>
</KeyConstraintItems>
<PKForeignKeys/>
<FKForeignKeys/>
<DictType/>
<Domain/>
<DataType>
<Id>{5F0FB0CB-62A1-4BDC-A4DA-882CACFC296A}</Id>
</DataType>
<UserDataType/>
<IndexItems/>
<Default/>
<CheckConstraints/>
<KeyConstraint/>
<ArrDims></ArrDims>
<IsArray>0</IsArray>
</PERAttributePG83>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
<Id>{0AD76996-D3AB-4D8A-AB20-71862177C3A3}</Id>
<Name>berechtigung_kurzbz</Name>
<Ordinal>2</Ordinal>
<HistoryID>{588B87C7-D0EF-4301-9C87-F605E19ED7D9}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<DataTypeParam1>32</DataTypeParam1>
<DataTypeParam2></DataTypeParam2>
<KeepForeignKey>0</KeepForeignKey>
<DefaultValue></DefaultValue>
<NotNull>1</NotNull>
<Migrated>1</Migrated>
<Caption>berechtigung_kurzbz</Caption>
<Unique>0</Unique>
<OriginalName></OriginalName>
<CheckConstraint></CheckConstraint>
<CheckConstraintName></CheckConstraintName>
<KeyConstraintItems/>
<PKForeignKeys/>
<FKForeignKeys>
<Id>{0645404B-815E-4085-87BA-0DCA5D1EB0C3}</Id>
</FKForeignKeys>
<DictType/>
<Domain/>
<DataType>
<Id>{ECB8F02F-B683-4252-8508-ED9D064C9AF3}</Id>
</DataType>
<UserDataType/>
<IndexItems/>
<Default/>
<CheckConstraints/>
<KeyConstraint/>
<ArrDims></ArrDims>
<IsArray>0</IsArray>
</PERAttributePG83>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
<Id>{3A41798D-698E-486E-ADB2-902C15CD32BF}</Id>
<Name>methode</Name>
<Ordinal>3</Ordinal>
<HistoryID>{29687E18-DE27-4362-AA48-D34E432DCFA7}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<DataTypeParam1>256</DataTypeParam1>
<DataTypeParam2></DataTypeParam2>
<KeepForeignKey>0</KeepForeignKey>
<DefaultValue></DefaultValue>
<NotNull>1</NotNull>
<Migrated>0</Migrated>
<Caption>methode</Caption>
<Unique>0</Unique>
<OriginalName></OriginalName>
<CheckConstraint></CheckConstraint>
<CheckConstraintName></CheckConstraintName>
<KeyConstraintItems/>
<PKForeignKeys/>
<FKForeignKeys/>
<DictType/>
<Domain/>
<DataType>
<Id>{ECB8F02F-B683-4252-8508-ED9D064C9AF3}</Id>
</DataType>
<UserDataType/>
<IndexItems>
<Id>{1FA94C85-B816-4895-8D2C-6956F8CB2520}</Id>
</IndexItems>
<Default/>
<CheckConstraints/>
<KeyConstraint/>
<ArrDims></ArrDims>
<IsArray>0</IsArray>
</PERAttributePG83>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
<Id>{BDE36AC9-E0E1-45CB-B5F4-E87D0520ABEF}</Id>
<Name>attribut</Name>
<Ordinal>4</Ordinal>
<HistoryID>{106F9135-842E-4B02-B3DD-3CBD6BD1D361}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<DataTypeParam1>256</DataTypeParam1>
<DataTypeParam2></DataTypeParam2>
<KeepForeignKey>0</KeepForeignKey>
<DefaultValue></DefaultValue>
<NotNull>0</NotNull>
<Migrated>0</Migrated>
<Caption>attribut</Caption>
<Unique>0</Unique>
<OriginalName></OriginalName>
<CheckConstraint></CheckConstraint>
<CheckConstraintName></CheckConstraintName>
<KeyConstraintItems/>
<PKForeignKeys/>
<FKForeignKeys/>
<DictType/>
<Domain/>
<DataType>
<Id>{ECB8F02F-B683-4252-8508-ED9D064C9AF3}</Id>
</DataType>
<UserDataType/>
<IndexItems/>
<Default/>
<CheckConstraints/>
<KeyConstraint/>
<ArrDims></ArrDims>
<IsArray>0</IsArray>
</PERAttributePG83>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
<Id>{F5099F7B-6577-419D-926C-56B8ECF24707}</Id>
<Name>insertamum</Name>
<Ordinal>5</Ordinal>
<HistoryID>{7C970C2A-5ECE-4741-8C71-B85640732BBA}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<DataTypeParam1></DataTypeParam1>
<DataTypeParam2></DataTypeParam2>
<KeepForeignKey>0</KeepForeignKey>
<DefaultValue></DefaultValue>
<NotNull>0</NotNull>
<Migrated>0</Migrated>
<Caption>insertamum</Caption>
<Unique>0</Unique>
<OriginalName></OriginalName>
<CheckConstraint></CheckConstraint>
<CheckConstraintName></CheckConstraintName>
<KeyConstraintItems/>
<PKForeignKeys/>
<FKForeignKeys/>
<DictType/>
<Domain/>
<DataType>
<Id>{342E3F36-138D-40F7-B1B2-D9489C848835}</Id>
</DataType>
<UserDataType/>
<IndexItems/>
<Default/>
<CheckConstraints/>
<KeyConstraint/>
<ArrDims></ArrDims>
<IsArray>0</IsArray>
</PERAttributePG83>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
<Id>{99E6808D-EA85-480B-B8F0-50D638E0A1B0}</Id>
<Name>insertvon</Name>
<Ordinal>6</Ordinal>
<HistoryID>{176C5AF5-96E2-4087-9E2E-6DA6AE1B66C5}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<DataTypeParam1>32</DataTypeParam1>
<DataTypeParam2></DataTypeParam2>
<KeepForeignKey>0</KeepForeignKey>
<DefaultValue></DefaultValue>
<NotNull>0</NotNull>
<Migrated>0</Migrated>
<Caption>insertvon</Caption>
<Unique>0</Unique>
<OriginalName></OriginalName>
<CheckConstraint></CheckConstraint>
<CheckConstraintName></CheckConstraintName>
<KeyConstraintItems/>
<PKForeignKeys/>
<FKForeignKeys/>
<DictType/>
<Domain/>
<DataType>
<Id>{ECB8F02F-B683-4252-8508-ED9D064C9AF3}</Id>
</DataType>
<UserDataType/>
<IndexItems/>
<Default/>
<CheckConstraints/>
<KeyConstraint/>
<ArrDims></ArrDims>
<IsArray>0</IsArray>
</PERAttributePG83>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
<Id>{132D4AF2-6E7C-4E49-ACFA-702E9CE86D57}</Id>
<Name>updateamum</Name>
<Ordinal>7</Ordinal>
<HistoryID>{63706E11-7C07-46DF-846F-D68033AD087C}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<DataTypeParam1></DataTypeParam1>
<DataTypeParam2></DataTypeParam2>
<KeepForeignKey>0</KeepForeignKey>
<DefaultValue></DefaultValue>
<NotNull>0</NotNull>
<Migrated>0</Migrated>
<Caption>updateamum</Caption>
<Unique>0</Unique>
<OriginalName></OriginalName>
<CheckConstraint></CheckConstraint>
<CheckConstraintName></CheckConstraintName>
<KeyConstraintItems/>
<PKForeignKeys/>
<FKForeignKeys/>
<DictType/>
<Domain/>
<DataType>
<Id>{342E3F36-138D-40F7-B1B2-D9489C848835}</Id>
</DataType>
<UserDataType/>
<IndexItems/>
<Default/>
<CheckConstraints/>
<KeyConstraint/>
<ArrDims></ArrDims>
<IsArray>0</IsArray>
</PERAttributePG83>
<PERAttributePG83 ObjectType="2003" CSAOName="PERAttributePG83">
<Id>{B6C23A93-B086-4A54-B63D-5C3FFFCA9773}</Id>
<Name>updatevon</Name>
<Ordinal>8</Ordinal>
<HistoryID>{B92C2109-53CE-4AEB-90B5-96768C1F29A1}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<DataTypeParam1>32</DataTypeParam1>
<DataTypeParam2></DataTypeParam2>
<KeepForeignKey>0</KeepForeignKey>
<DefaultValue></DefaultValue>
<NotNull>0</NotNull>
<Migrated>0</Migrated>
<Caption>updatevon</Caption>
<Unique>0</Unique>
<OriginalName></OriginalName>
<CheckConstraint></CheckConstraint>
<CheckConstraintName></CheckConstraintName>
<KeyConstraintItems/>
<PKForeignKeys/>
<FKForeignKeys/>
<DictType/>
<Domain/>
<DataType>
<Id>{ECB8F02F-B683-4252-8508-ED9D064C9AF3}</Id>
</DataType>
<UserDataType/>
<IndexItems/>
<Default/>
<CheckConstraints/>
<KeyConstraint/>
<ArrDims></ArrDims>
<IsArray>0</IsArray>
</PERAttributePG83>
</Attributes>
<Keys>
<PERKeyConstraintPG83 ObjectType="2010" CSAOName="PERKeyConstraintPG83">
<Id>{1E7A34D4-49D2-4538-883E-02585B43C975}</Id>
<Name>Key50</Name>
<Ordinal>0</Ordinal>
<HistoryID>{4A3EC14F-A4F0-4E9A-A738-E7B55BA06D10}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<Caption>Key50</Caption>
<KeyItems>
<PERKeyConstraintItemPG83 ObjectType="2011" CSAOName="PERKeyConstraintItemPG83">
<Id>{53F55489-6633-42CA-8042-E34250158A26}</Id>
<Name>webservicerecht_id</Name>
<Ordinal>0</Ordinal>
<HistoryID>{8DC87957-D4B8-43C2-ADA4-31239821AA0F}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<SortDescending>0</SortDescending>
<Attribute>
<Id>{D74ED6E7-4681-461C-9A46-E5CC0776DC55}</Id>
</Attribute>
<ForeignKeys/>
</PERKeyConstraintItemPG83>
</KeyItems>
<Relations/>
<Attribute/>
<Tablespace/>
<FillFactor></FillFactor>
</PERKeyConstraintPG83>
</Keys>
<PK>
<Id>{1E7A34D4-49D2-4538-883E-02585B43C975}</Id>
</PK>
<Indexes>
<PERIndexPG83 ObjectType="2012" CSAOName="PERIndexPG83">
<Id>{BD708508-C049-4556-9547-FC0DCB72C94D}</Id>
<Name>idx_webservicerecht_methode</Name>
<Ordinal>0</Ordinal>
<HistoryID>{7311D3AE-0C1D-4CFD-AD6E-59F821FF7C06}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<RNOffset>0</RNOffset>
<RNLength>0</RNLength>
<IgnoreNC>0</IgnoreNC>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<Unique>0</Unique>
<Caption>idx_webservicerecht_methode</Caption>
<Expression></Expression>
<GenerateExpression>0</GenerateExpression>
<IndexItems>
<PERIndexItemPG83 ObjectType="2013" CSAOName="PERIndexItemPG83">
<Id>{1FA94C85-B816-4895-8D2C-6956F8CB2520}</Id>
<Name>methode</Name>
<Ordinal>0</Ordinal>
<HistoryID>{9ED6F4C9-5896-44FC-886F-AFF3D0E9516F}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<SortDescending>0</SortDescending>
<Attribute>
<Id>{3A41798D-698E-486E-ADB2-902C15CD32BF}</Id>
</Attribute>
<ForeignKeys/>
</PERIndexItemPG83>
</IndexItems>
<Relations/>
<IxAccess>btree</IxAccess>
<Predicate></Predicate>
<Tablespace/>
<FillFactor></FillFactor>
</PERIndexPG83>
</Indexes>
<CheckConstraints/>
<Category/>
<Triggers/>
<ToDoItems/>
<DbOwner/>
<Schema>
<Id>{D4257CDC-CDA8-4A73-B519-9ABC3CE00B9E}</Id>
</Schema>
<NoteLines/>
<WithOids>0</WithOids>
<Inherited></Inherited>
<TempTable>0</TempTable>
<Tablespace/>
<RewriteRules/>
<FillFactor></FillFactor>
<Sequences/>
</PEREntityPG83>
</Entities>
<Domains/>
<DictTypes/>
@@ -168223,6 +168886,64 @@ Wenn FALSE haengt die Anzahl der Fragen pro Level von der Gesamtzahl pro Level a
<MatchType>SIMPLE</MatchType>
<CreateIndexToFK>1</CreateIndexToFK>
</PERRelationPG83>
<PERRelationPG83 ObjectType="2004" CSAOName="PERRelationPG83">
<Id>{01B11C6D-9402-489E-991A-5BAC8C54F54B}</Id>
<Name>fk_berechtigung_webservicerecht</Name>
<Ordinal>0</Ordinal>
<HistoryID>{F17464A8-CDAB-45EC-8F9B-B2F9A3656658}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<O1>
<Id>{8DCF65AE-C2D7-4B83-A063-B0FA2BC82FBA}</Id>
</O1>
<O2>
<Id>{1AAD709C-5312-4869-A826-A1B93EB00B4D}</Id>
</O2>
<GenerateCode>1</GenerateCode>
<Comments></Comments>
<Notes></Notes>
<Identifying>0</Identifying>
<MandatoryParent>0</MandatoryParent>
<MandatoryChild>0</MandatoryChild>
<CardinalityChild>-1</CardinalityChild>
<InverseName></InverseName>
<Caption>fk_berechtigung_webservicerecht</Caption>
<InverseCaption></InverseCaption>
<RefIntegrityParentUpdate>0</RefIntegrityParentUpdate>
<RefIntegrityParentDelete>0</RefIntegrityParentDelete>
<RefIntegrityChildUpdate>0</RefIntegrityChildUpdate>
<RefIntegrityChildInsert>0</RefIntegrityChildInsert>
<Key>
<Id>{E35F527E-70CE-4E2D-9AC0-F0811A6423D9}</Id>
</Key>
<ForeignKeys>
<PERForeignKeyPG83 ObjectType="2014" CSAOName="PERForeignKeyPG83">
<Id>{0645404B-815E-4085-87BA-0DCA5D1EB0C3}</Id>
<Name>FK berechtigung_kurzbz - berechtigung_kurzbz</Name>
<Ordinal>0</Ordinal>
<HistoryID>{8347277E-51B1-46B8-BA3E-6C915BC7D15B}</HistoryID>
<GlobalOrder>0</GlobalOrder>
<GenerateCode>1</GenerateCode>
<BeforeScript></BeforeScript>
<AfterScript></AfterScript>
<Notes></Notes>
<Comments></Comments>
<AttrParent>
<Id>{26293B40-27C5-4A09-9CE2-D04631C60468}</Id>
</AttrParent>
<AttrChild>
<Id>{0AD76996-D3AB-4D8A-AB20-71862177C3A3}</Id>
</AttrChild>
<KeyConstraintItem>
<Id>{67DAAC44-0FEC-4BD6-AF65-51EC1A2243BC}</Id>
</KeyConstraintItem>
</PERForeignKeyPG83>
</ForeignKeys>
<ToDoItems/>
<Deferred>0</Deferred>
<Deferrable>0</Deferrable>
<MatchType>SIMPLE</MatchType>
<CreateIndexToFK>1</CreateIndexToFK>
</PERRelationPG83>
</Relations>
<Defaults/>
<Rules/>
@@ -201661,6 +202382,7 @@ SELECT tbl_pruefling.prestudent_id, tbl_pruefling.pruefling_id, tbl_pruefling.st
<Id>{EFEEB62C-BA75-4206-973A-2F8AA360A906}</Id>
<Id>{F313DD38-0730-410D-AE18-0F538BC20FD4}</Id>
<Id>{C9383831-30AC-4DAA-96AE-49765CD4F44C}</Id>
<Id>{1AAD709C-5312-4869-A826-A1B93EB00B4D}</Id>
</Objects>
<UserDataTypes/>
<DictTypes/>
+38
View File
@@ -3277,6 +3277,43 @@ if($result = $db->db_query("SELECT numeric_precision, numeric_scale FROM informa
}
}
}
// tbl_webservicerecht
if(!$result = @$db->db_query('SELECT 1 FROM system.tbl_webservicerecht LIMIT 1;'))
{
$qry = "
CREATE TABLE system.tbl_webservicerecht (
webservicerecht_id bigint NOT NULL,
berechtigung_kurzbz varchar(32) NOT NULL,
methode varchar(256) NOT NULL,
attribut varchar(256),
insertamum timestamp,
insertvon varchar(32),
updateamum timestamp,
updatevon varchar(32)
);
CREATE SEQUENCE system.seq_webservicerecht_webservicerecht_id
INCREMENT BY 1
NO MAXVALUE
NO MINVALUE
CACHE 1;
ALTER TABLE system.tbl_webservicerecht ADD CONSTRAINT pk_tbl_webservicerecht PRIMARY KEY (webservicerecht_id);
ALTER TABLE system.tbl_webservicerecht ALTER COLUMN webservicerecht_id SET DEFAULT nextval('system.seq_webservicerecht_webservicerecht_id');
ALTER TABLE system.tbl_webservicerecht ADD CONSTRAINT fk_berechtigung_webservicerecht FOREIGN KEY(berechtigung_kurzbz) REFERENCES system.tbl_berechtigung (berechtigung_kurzbz) ON DELETE RESTRICT ON UPDATE CASCADE;
CREATE INDEX idx_webservicerecht_methode ON system.tbl_webservicerecht (methode);
GRANT SELECT, INSERT, UPDATE, DELETE ON system.tbl_webservicerecht TO admin;
GRANT SELECT ON system.tbl_webservicerecht TO web;
";
if(!$db->db_query($qry))
echo '<strong>system.tbl_webservicerecht: '.$db->db_last_error().'</strong><br>';
else
echo 'Tabelle system.tbl_webservicerecht hinzugefuegt!<br>';
}
echo '<br>';
$tabellen=array(
@@ -3455,6 +3492,7 @@ $tabellen=array(
"system.tbl_rolle" => array("rolle_kurzbz","beschreibung"),
"system.tbl_rolleberechtigung" => array("berechtigung_kurzbz","rolle_kurzbz","art"),
"system.tbl_webservicelog" => array("webservicelog_id","webservicetyp_kurzbz","request_id","beschreibung","request_data","execute_time","execute_user"),
"system.tbl_webservicerecht" => array("webservicerecht_id","berechtigung_kurzbz","methode","attribut","insertamum","insertvon","updateamum","updatevon"),
"system.tbl_webservicetyp" => array("webservicetyp_kurzbz","beschreibung"),
"system.tbl_server" => array("server_kurzbz","beschreibung"),
"wawi.tbl_betriebsmittelperson" => array("betriebsmittelperson_id","betriebsmittel_id","person_id", "anmerkung", "kaution", "ausgegebenam", "retouram","insertamum", "insertvon","updateamum", "updatevon","ext_id"),