<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://datoolset.net/mw/index.php?action=history&amp;feed=atom&amp;title=Core_Data_Script.sql</id>
		<title>Core Data Script.sql - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://datoolset.net/mw/index.php?action=history&amp;feed=atom&amp;title=Core_Data_Script.sql"/>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=Core_Data_Script.sql&amp;action=history"/>
		<updated>2026-04-06T23:00:36Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.25.6</generator>

	<entry>
		<id>https://datoolset.net/mw/index.php?title=Core_Data_Script.sql&amp;diff=7291&amp;oldid=prev</id>
		<title>BryanDerksen: another update</title>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=Core_Data_Script.sql&amp;diff=7291&amp;oldid=prev"/>
				<updated>2009-10-28T16:31:52Z</updated>
		
		<summary type="html">&lt;p&gt;another update&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 16:31, 28 October 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L427&quot; &gt;Line 427:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 427:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO t_GlobalParameters ([Name], [Value]) VALUES ('DatabaseVersion', '1.0.0.194')&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO t_GlobalParameters ([Name], [Value]) VALUES ('DatabaseVersion', '1.0.0.194')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO t_GlobalParameters ([Name], [Value]) VALUES ('StringIDEndRange', '&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;4999999&lt;/del&gt;')&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO t_GlobalParameters ([Name], [Value]) VALUES ('StringIDEndRange', '&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;2147483647&lt;/ins&gt;')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO t_GlobalParameters ([Name], [Value]) VALUES ('StringIDStartRange', '&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;1&lt;/del&gt;')&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO t_GlobalParameters ([Name], [Value]) VALUES ('StringIDStartRange', '&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;610000000&lt;/ins&gt;')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO t_KeyGenStringID ([LastUsedID]) VALUES (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;0&lt;/del&gt;)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO t_KeyGenStringID ([LastUsedID]) VALUES (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;609999999&lt;/ins&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Database]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Database]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>BryanDerksen</name></author>	</entry>

	<entry>
		<id>https://datoolset.net/mw/index.php?title=Core_Data_Script.sql&amp;diff=7240&amp;oldid=prev</id>
		<title>BryanDerksen: category</title>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=Core_Data_Script.sql&amp;diff=7240&amp;oldid=prev"/>
				<updated>2009-10-27T22:22:58Z</updated>
		
		<summary type="html">&lt;p&gt;category&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 22:22, 27 October 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L433&quot; &gt;Line 433:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 433:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO t_KeyGenStringID ([LastUsedID]) VALUES (0)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO t_KeyGenStringID ([LastUsedID]) VALUES (0)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Database]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>BryanDerksen</name></author>	</entry>

	<entry>
		<id>https://datoolset.net/mw/index.php?title=Core_Data_Script.sql&amp;diff=7037&amp;oldid=prev</id>
		<title>BryanDerksen: this script was slightly out of date. Updating.</title>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=Core_Data_Script.sql&amp;diff=7037&amp;oldid=prev"/>
				<updated>2009-10-23T16:23:55Z</updated>
		
		<summary type="html">&lt;p&gt;this script was slightly out of date. Updating.&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 16:23, 23 October 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L2&quot; &gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/*&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;/*&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*****************************************************&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*****************************************************&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L149&quot; &gt;Line 149:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 151:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('Core', 'packages')&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('Core', 'packages')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('Package', 'packages&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;\core\data&lt;/del&gt;')&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('Package', 'packages')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('Module', 'modules')&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('Module', 'modules')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;PRC&lt;/del&gt;', '&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;add-ins&lt;/del&gt;')&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Addin&lt;/ins&gt;', '&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;addins')&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('Offer', 'offers&lt;/ins&gt;')&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>BryanDerksen</name></author>	</entry>

	<entry>
		<id>https://datoolset.net/mw/index.php?title=Core_Data_Script.sql&amp;diff=6946&amp;oldid=prev</id>
		<title>BryanDerksen: Created page with 'This is the SQL script for populating the database with core data needed by the toolset to run. See Database for more details.  &lt;pre&gt; /* *************************************...'</title>
		<link rel="alternate" type="text/html" href="https://datoolset.net/mw/index.php?title=Core_Data_Script.sql&amp;diff=6946&amp;oldid=prev"/>
				<updated>2009-10-15T19:42:27Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;#039;This is the SQL script for populating the database with core data needed by the toolset to run. See &lt;a href=&quot;/wiki/Database&quot; title=&quot;Database&quot;&gt;Database&lt;/a&gt; for more details.  &amp;lt;pre&amp;gt; /* *************************************...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This is the SQL script for populating the database with core data needed by the toolset to run. See [[Database]] for more details.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
*****************************************************&lt;br /&gt;
    Populate the core data&lt;br /&gt;
*****************************************************&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Area')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaObject')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaObjectGeometry')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaSound')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AssociatedResource')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Conversation')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_ConversationLine')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_ConversationTransition')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Creature')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_CreatureAbility')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Cutscene')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_CutsceneAction')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_CutsceneActionTransition')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_CutsceneObject')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_CutsceneTrack')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Inventory')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Item')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_ItemProperty')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Merchant')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_MerchantRestrictedItem')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Placeable')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Plot')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_PlotStatus')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Script')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_String')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Trigger')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Variable')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaWaypoint')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Role')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Character')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Character2')&lt;br /&gt;
DELETE FROM t_ResourceTables WHERE NAME = 't_Character2'&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaList')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Stage')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_StageObject')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_StageObjectReference')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_ConversationTagMap')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_ConversationCinematics')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_Map')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_MapPin')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_PlotAssist')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_ConversationAnimations')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaReverbVolume')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaReverbVolumeGeometry')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaAudioVolume')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaAudioVolumeGeometry')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaAudioVolumeSound')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaMusicVolume')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaMusicVolumeGeometry')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_CutsceneActionFBEParameter')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaObjectVariable')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_StageFBEParameter')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_AreaInstanceAssociations')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_MapTrail')&lt;br /&gt;
INSERT INTO t_ResourceTables([Name]) VALUES ('t_MapTrailPoint')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('are', 1)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('dlg', 6)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('utc', 9)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('cut', 11)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('uti', 17)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('utm', 19)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('utp', 21)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('plo', 22)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('nss', 24)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('nsc', 24)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('str', 25)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('utt', 26)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('rol', 29)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('chr', 30)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('lst', 32)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('stg', 33)&lt;br /&gt;
INSERT INTO t_ResourceDefinition([ResType], [BaseResourceTableID]) VALUES ('map', 38)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (1, 1, '1.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (1, 2, '1.2.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (1, 4, '1.4.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (1, 5, '1.5.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (1, 27, '1.27.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (1, 28, '1.28.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (1, 42, '1.42.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (1, 44, '1.44.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (1, 47, '1.47.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (1, 52, '1.52.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (2, 3, '1.2.3.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (2, 50, '1.2.50.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (6, 6, '6.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (6, 7, '6.7.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (6, 8, '6.8.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (6, 36, '6.36.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (6, 37, '6.37.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (7, 41, '6.7.41.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (9, 9, '9.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (9, 10, '9.10.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (9, 16, '9.16.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (9, 27, '9.27.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (11, 11, '11.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (11, 14, '11.14.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (12, 13, '11.14.15.12.13.', 5)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (12, 49, '11.14.15.12.49.', 5)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (14, 15, '11.14.15.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (15, 12, '11.14.15.12.', 4)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (17, 17, '17.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (17, 18, '17.18.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (17, 27, '17.27.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (19, 16, '19.16.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (19, 19, '19.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (19, 20, '19.20.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (19, 27, '19.27.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (21, 16, '21.16.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (21, 21, '21.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (21, 27, '21.27.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (22, 22, '22.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (22, 23, '22.23.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (23, 40, '22.23.40.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (24, 24, '24.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (26, 26, '26.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (26, 27, '26.27.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (29, 29, '29.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (30, 30, '30.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (32, 32, '32.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (33, 33, '33.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (33, 34, '33.34.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (34, 35, '33.34.35.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (34, 51, '33.34.51.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (38, 38, '38.', 1)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (38, 39, '38.39.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (38, 53, '38.53.', 2)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (53, 54, '38.53.54.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (42, 43, '1.42.43.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (44, 45, '1.44.45.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (44, 46, '1.44.46.', 3)&lt;br /&gt;
INSERT INTO t_ResourceTableRelationship([ParentResourceTableID], [ChildResourceTableID], [FullPath], [Level]) VALUES (47, 48, '1.47.48.', 3)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('Core', 'packages')&lt;br /&gt;
INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('Package', 'packages\core\data')&lt;br /&gt;
INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('Module', 'modules')&lt;br /&gt;
INSERT INTO [t_ModuleType]([Name], [Directory]) VALUES('PRC', 'add-ins')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
*****************************************************&lt;br /&gt;
    Create the Core and first Module&lt;br /&gt;
*****************************************************&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
DECLARE @a_iModuleID int&lt;br /&gt;
exec bsp_AddNewModule 'Core Game Resources', 'core', -1, 1, 'core', NULL, NULL, '', NULL, '', NULL, 1, 1, -1,-1,-1, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1, NULL, NULL, NULL, -1, 1, 1, -1, -1, @a_iModuleID OUTPUT&lt;br /&gt;
exec bsp_AddNewModule 'Single Player', 'Single Player', 1, 0, 'Single Player', NULL, NULL, '', NULL, '', NULL, 1, 3,-1,-1,-1, NULL, NULL, NULL, NULL, NULL, -1, -1, -1, -1, NULL, NULL, NULL, -1, 1, 1, -1, -1, @a_iModuleID OUTPUT&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
*****************************************************&lt;br /&gt;
    Create the String Data&lt;br /&gt;
*****************************************************&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Base Item Type Names', 'Strings associated with the base items.', NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Conversation, Extra', 'Conversation strings not managed by the designer toolset.', NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Area Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Conversation Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Creature Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Door Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Item Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Journal Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Placeable Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Sound Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Store Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Trap Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Trigger Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported GUI Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Item Properties', NULL, NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Skills', NULL, NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Spells', NULL, NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Talents', NULL, NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Rules', NULL, NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Merchant Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Cutscene Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Plot Text', 'Strings managed by the designer toolset', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Not Used', NULL, NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('GUI', NULL, NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Not Used', NULL, NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Exported Map Text', 'Strings managed by the designer toolset.', NULL, 1)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Module Localized Text', 'Strings associated with Module Display Names and Descriptions.', NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('PRC GUI', NULL, NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('GUI Console', 'Console-only GUI strings', NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('GUI Xbox360', 'Xbox360-only GUI strings', NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('GUI PS3', 'PS3-only GUI strings', NULL, 0)&lt;br /&gt;
INSERT INTO t_StringType ([Name], [Description], [IncludeFile], [Exported]) values ('Imported from Console', 'Imported from Console strings', NULL, 1)&lt;br /&gt;
&lt;br /&gt;
INSERT INTO [t_StringLanguage]([Name], [Description]) VALUES('English', 'English')&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
*****************************************************&lt;br /&gt;
    Define the Male and Female Genders&lt;br /&gt;
    These are fixed at 1 and 2 respectively&lt;br /&gt;
*****************************************************&lt;br /&gt;
*/&lt;br /&gt;
SET IDENTITY_INSERT t_StringVariant ON&lt;br /&gt;
&lt;br /&gt;
IF NOT EXISTS &lt;br /&gt;
(&lt;br /&gt;
    SELECT 1&lt;br /&gt;
    FROM t_StringVariant&lt;br /&gt;
    WHERE [ID] = 1&lt;br /&gt;
)&lt;br /&gt;
BEGIN&lt;br /&gt;
    INSERT t_StringVariant ([ID], [Name])&lt;br /&gt;
    VALUES (1, 'Male/Neutral')&lt;br /&gt;
END&lt;br /&gt;
ELSE&lt;br /&gt;
BEGIN&lt;br /&gt;
    UPDATE t_StringVariant&lt;br /&gt;
    SET [Name] = 'Male/Neutral'&lt;br /&gt;
    WHERE [ID] = 1&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IF NOT EXISTS &lt;br /&gt;
(&lt;br /&gt;
    SELECT 1&lt;br /&gt;
    FROM t_StringVariant&lt;br /&gt;
    WHERE [ID] = 2&lt;br /&gt;
)&lt;br /&gt;
BEGIN&lt;br /&gt;
    INSERT t_StringVariant ([ID], [Name])&lt;br /&gt;
    VALUES (2, 'Female')&lt;br /&gt;
END&lt;br /&gt;
ELSE&lt;br /&gt;
BEGIN&lt;br /&gt;
    UPDATE t_StringVariant&lt;br /&gt;
    SET [Name] = 'Female'&lt;br /&gt;
    WHERE [ID] = 2&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
SET IDENTITY_INSERT t_StringVariant OFF&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSERT INTO [t_StringLanguageVariant]([StringLanguageID], [StringVariantID]) VALUES(1, 1)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
*****************************************************&lt;br /&gt;
    Define the English Language tag as 'en-us', and&lt;br /&gt;
    hook it up as the default tag.&lt;br /&gt;
*****************************************************&lt;br /&gt;
*/&lt;br /&gt;
IF NOT EXISTS&lt;br /&gt;
(&lt;br /&gt;
    SELECT [ID] &lt;br /&gt;
    FROM t_StringLanguageTag&lt;br /&gt;
    WHERE [Tag] = 'en-us'&lt;br /&gt;
    AND [StringLanguageID] = 1&lt;br /&gt;
)&lt;br /&gt;
BEGIN&lt;br /&gt;
    INSERT t_StringLanguageTag ([StringLanguageID], [Tag])&lt;br /&gt;
    VALUES (1, 'en-us')&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
IF EXISTS&lt;br /&gt;
(&lt;br /&gt;
    SELECT 1&lt;br /&gt;
    FROM t_StringLanguage&lt;br /&gt;
    WHERE [ID] = 1&lt;br /&gt;
    AND [DefaultStringLanguageTagID] IS NULL&lt;br /&gt;
)&lt;br /&gt;
BEGIN&lt;br /&gt;
    DECLARE @iTagID int&lt;br /&gt;
    SELECT @iTagID = [ID] &lt;br /&gt;
    FROM t_StringLanguageTag&lt;br /&gt;
    WHERE [Tag] = 'en-us'&lt;br /&gt;
    AND [StringLanguageID] = 1&lt;br /&gt;
&lt;br /&gt;
    UPDATE t_StringLanguage&lt;br /&gt;
    SET [DefaultStringLanguageTagID] = @iTagID&lt;br /&gt;
    WHERE [ID] = 1&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
*****************************************************&lt;br /&gt;
    Define the Foreign Languages to be used on &lt;br /&gt;
    this project.&lt;br /&gt;
*****************************************************&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
-- Define the foreign languages we want to add to this project&lt;br /&gt;
DECLARE @tForeignLanguages TABLE&lt;br /&gt;
(&lt;br /&gt;
    [Name] varchar(128),&lt;br /&gt;
    [Tag]  varchar(64)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
INSERT @tForeignLanguages VALUES ('French-France', 'fr-fr')&lt;br /&gt;
INSERT @tForeignLanguages VALUES ('Italian-Italy', 'it-it')&lt;br /&gt;
INSERT @tForeignLanguages VALUES ('German-Germany', 'de-de')&lt;br /&gt;
INSERT @tForeignLanguages VALUES ('Spanish-Spain', 'es-es')&lt;br /&gt;
&lt;br /&gt;
INSERT @tForeignLanguages VALUES ('Polish-Poland', 'pl-pl')&lt;br /&gt;
INSERT @tForeignLanguages VALUES ('Russian-Russia', 'ru-ru')&lt;br /&gt;
&lt;br /&gt;
INSERT @tForeignLanguages VALUES ('PseudoLoc', 'pseudo')&lt;br /&gt;
&lt;br /&gt;
INSERT @tForeignLanguages VALUES ('Czech - Czech Republic', 'cs-cz')&lt;br /&gt;
INSERT @tForeignLanguages VALUES ('Hungarian - Hungary', 'hu-hu')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Add these foreign languages iteratively&lt;br /&gt;
-- ONLY add the languages if they are not found in the database already&lt;br /&gt;
DECLARE @currentName varchar(128)&lt;br /&gt;
DECLARE @currentTag varchar(64)&lt;br /&gt;
&lt;br /&gt;
DECLARE language_cursor CURSOR FOR &lt;br /&gt;
SELECT [Name], [Tag]&lt;br /&gt;
FROM @tForeignLanguages&lt;br /&gt;
    WHERE [Name] NOT IN &lt;br /&gt;
    (SELECT [Name] FROM t_StringLanguage)&lt;br /&gt;
&lt;br /&gt;
OPEN language_cursor&lt;br /&gt;
&lt;br /&gt;
FETCH NEXT FROM language_cursor &lt;br /&gt;
INTO @currentName, @currentTag&lt;br /&gt;
&lt;br /&gt;
WHILE @@FETCH_STATUS = 0&lt;br /&gt;
BEGIN&lt;br /&gt;
    print 'Defining new Foreign Language: ' + @currentName + ' - ' + @currentTag&lt;br /&gt;
    DECLARE @iLanguageID int&lt;br /&gt;
    DECLARE @iLanguageTagID int&lt;br /&gt;
&lt;br /&gt;
    -- Insert the language  &lt;br /&gt;
    INSERT t_StringLanguage ([Name], [Description])&lt;br /&gt;
    VALUES (@currentName, @currentName) &lt;br /&gt;
&lt;br /&gt;
    SELECT @iLanguageID = SCOPE_IDENTITY()&lt;br /&gt;
&lt;br /&gt;
    -- Insert the StringLanguageTag&lt;br /&gt;
    INSERT t_StringLanguageTag ([StringLanguageID], [Tag])&lt;br /&gt;
    VALUES (@iLanguageID, @currentTag)&lt;br /&gt;
&lt;br /&gt;
    SELECT @iLanguageTagID = SCOPE_IDENTITY()&lt;br /&gt;
&lt;br /&gt;
    -- Mark the LanguageTag as Default for this language&lt;br /&gt;
    UPDATE sl&lt;br /&gt;
    SET sl.[DefaultStringLanguageTagID] = @iLanguageTagID&lt;br /&gt;
    FROM t_StringLanguage sl&lt;br /&gt;
    WHERE sl.[ID] = @iLanguageID&lt;br /&gt;
&lt;br /&gt;
    -- Define the LanguageVariant combinations (male and female)&lt;br /&gt;
    INSERT t_StringLanguageVariant ([StringLanguageID], [StringVariantID])&lt;br /&gt;
    VALUES (@iLanguageID, 1)&lt;br /&gt;
&lt;br /&gt;
    INSERT t_StringLanguageVariant ([StringLanguageID], [StringVariantID])&lt;br /&gt;
    VALUES (@iLanguageID, 2)&lt;br /&gt;
&lt;br /&gt;
    print '- Done adding language ' + @currentName&lt;br /&gt;
        &lt;br /&gt;
    -- Get the next language&lt;br /&gt;
    FETCH NEXT FROM language_cursor &lt;br /&gt;
    INTO @currentName, @currentTag&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
CLOSE language_cursor&lt;br /&gt;
DEALLOCATE language_cursor&lt;br /&gt;
&lt;br /&gt;
GO&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
*****************************************************&lt;br /&gt;
    Create the Core Scripts&lt;br /&gt;
*****************************************************&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
declare @iRRID int&lt;br /&gt;
declare @iVerID int&lt;br /&gt;
declare @sName varchar(32)&lt;br /&gt;
declare @sScriptFolderName varchar(32)&lt;br /&gt;
&lt;br /&gt;
set @sScriptFolderName = 'Core Scripts'&lt;br /&gt;
set @sName = 'area_core'&lt;br /&gt;
EXEC [bsp_AddResRef] 1, 1, @sName, @sScriptFolderName, 'nss', 0, @iRRID OUTPUT, @iVerID OUTPUT&lt;br /&gt;
INSERT INTO t_Script(ModuleResRefVersionID, [Text]) VALUES (@iVerID, 'void main ()  {  }  ')&lt;br /&gt;
set @sName = 'creature_core'&lt;br /&gt;
EXEC [bsp_AddResRef] 1, 1, @sName, @sScriptFolderName, 'nss', 0, @iRRID OUTPUT, @iVerID OUTPUT&lt;br /&gt;
INSERT INTO t_Script(ModuleResRefVersionID, [Text]) VALUES (@iVerID, 'void main ()  {  }  ')&lt;br /&gt;
set @sName = 'merchant_core'&lt;br /&gt;
EXEC [bsp_AddResRef] 1, 1, @sName, @sScriptFolderName, 'nss', 0, @iRRID OUTPUT, @iVerID OUTPUT&lt;br /&gt;
INSERT INTO t_Script(ModuleResRefVersionID, [Text]) VALUES (@iVerID, 'void main ()  {  }  ')&lt;br /&gt;
set @sName = 'placeable_core'&lt;br /&gt;
EXEC [bsp_AddResRef] 1, 1, @sName, @sScriptFolderName, 'nss', 0, @iRRID OUTPUT, @iVerID OUTPUT&lt;br /&gt;
INSERT INTO t_Script(ModuleResRefVersionID, [Text]) VALUES (@iVerID, 'void main ()  {  }  ')&lt;br /&gt;
set @sName = 'trigger_core'&lt;br /&gt;
EXEC [bsp_AddResRef] 1, 1, @sName, @sScriptFolderName, 'nss', 0, @iRRID OUTPUT, @iVerID OUTPUT&lt;br /&gt;
INSERT INTO t_Script(ModuleResRefVersionID, [Text]) VALUES (@iVerID, 'void main ()  {  }  ')&lt;br /&gt;
set @sName = 'module_core'&lt;br /&gt;
EXEC [bsp_AddResRef] 1, 1, @sName, @sScriptFolderName, 'nss', 0, @iRRID OUTPUT, @iVerID OUTPUT&lt;br /&gt;
INSERT INTO t_Script(ModuleResRefVersionID, [Text]) VALUES (@iVerID, 'void main ()  {  }  ')&lt;br /&gt;
set @sName = 'plot_core'&lt;br /&gt;
EXEC [bsp_AddResRef] 1, 1, @sName, @sScriptFolderName, 'nss', 0, @iRRID OUTPUT, @iVerID OUTPUT&lt;br /&gt;
INSERT INTO t_Script(ModuleResRefVersionID, [Text]) VALUES (@iVerID, 'void main ()  {  }  ')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
*****************************************************&lt;br /&gt;
    Create the Global Parameters&lt;br /&gt;
*****************************************************&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
INSERT INTO t_GlobalParameters ([Name], [Value]) VALUES ('DatabaseVersion', '1.0.0.194')&lt;br /&gt;
INSERT INTO t_GlobalParameters ([Name], [Value]) VALUES ('StringIDEndRange', '4999999')&lt;br /&gt;
INSERT INTO t_GlobalParameters ([Name], [Value]) VALUES ('StringIDStartRange', '1')&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
INSERT INTO t_KeyGenStringID ([LastUsedID]) VALUES (0)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>BryanDerksen</name></author>	</entry>

	</feed>