<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://opensimulator.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CiderJack</id>
		<title>OpenSimulator - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://opensimulator.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CiderJack"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/CiderJack"/>
		<updated>2026-04-21T12:07:01Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/Database:Assets</id>
		<title>Database:Assets</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Database:Assets"/>
				<updated>2014-01-02T22:44:31Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: /* Asset Table Structure */  highlighted alternate lines in the table &amp;amp; moved the 'deprecated' table underneath&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''assets''' table records all assets including textures, notecards, scripts, and avatar parts&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(back to [[Database Documentation]])&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Asset Table Structure ==&lt;br /&gt;
&lt;br /&gt;
The structure of the assets table as of v0.7.1.1 is as follows:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border:1px solid #ccc;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#cce;&amp;quot;&lt;br /&gt;
! Field&lt;br /&gt;
! Type&lt;br /&gt;
! Collation&lt;br /&gt;
! Attributes&lt;br /&gt;
! Null&lt;br /&gt;
! Default&lt;br /&gt;
! Extra&lt;br /&gt;
|-&lt;br /&gt;
| '''[[#name|name]]''' || varchar(64) || utf8_general_ci || || No || ''None'' || &lt;br /&gt;
|- style=&amp;quot;background:#eee;&amp;quot;&lt;br /&gt;
| '''[[#description|description]]''' || varchar(64) || utf8_general_ci ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#assetType|assetType]]''' || tinyint(4) ||  ||  || No || ''None'' || &lt;br /&gt;
|- style=&amp;quot;background:#eee;&amp;quot;&lt;br /&gt;
| '''[[#local|local]]''' || tinyint(1) ||  ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#temporary|temporary]]''' || tinyint(1) ||  ||  || No || ''None'' || &lt;br /&gt;
|- style=&amp;quot;background:#eee;&amp;quot;&lt;br /&gt;
| '''[[#data|data]]''' || longblob ||  || &amp;lt;code&amp;gt;BINARY&amp;lt;/code&amp;gt; || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#id|&amp;lt;u&amp;gt;id&amp;lt;/u&amp;gt;]]''' || char(36) || utf8_general_ci ||  || No || 000000-0000-0000-0000-000000000000 || &lt;br /&gt;
|- style=&amp;quot;background:#eee;&amp;quot;&lt;br /&gt;
| '''[[#create_time|create_time]]''' || int(11) ||  ||  || Yes || 0 || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#access_time|access_time]]''' || int(11) ||  ||  || Yes || 0 || &lt;br /&gt;
|- style=&amp;quot;background:#eee&amp;quot;&lt;br /&gt;
| '''[[#asset_flags|asset_flags]]''' || int(11) ||  ||  || No || 0 || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#CreatorID|CreatorID]]''' || varchar(128) || utf8_general_ci ||  || No ||  ||  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The structure of the assets table in some deprecated versions is as follows:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Field&amp;lt;br /&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Null&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Key&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Default&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Extra&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Name&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;description&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(4)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;local&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(1)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;temporary&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(1)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;data&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;longblob&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;id&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;char(36)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;PRI&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;00000000-0000-0000-0000-000000000000&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;create_time&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;access_time&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Asset Fields ==&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;name&amp;quot;&amp;gt;'''name'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Name of the asset as it would appear in inventory&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;description&amp;quot;&amp;gt;'''description'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Asset's description field, as it appears in various client-side editing widgets&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;assetType&amp;quot;&amp;gt;'''assetType'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Integer which designates the asset's type&lt;br /&gt;
:* Valid values are (need help checking and filling these in):&lt;br /&gt;
:** 0 - Texture in JPEG2000 J2C stream format&lt;br /&gt;
:** 1 - Sound&lt;br /&gt;
:** 2 - Calling Card&lt;br /&gt;
:** 3 - Landmark&lt;br /&gt;
:** 4 - Script&amp;amp;nbsp;&amp;amp;nbsp;[Obsolete]&lt;br /&gt;
:** 5 - Clothing&lt;br /&gt;
:** 6 - Primitive that can contain textures, sounds, and more&lt;br /&gt;
:** 7 - Notecard&lt;br /&gt;
:** 8 - Folder&lt;br /&gt;
:** 9 - Root Inventory Folder&lt;br /&gt;
:** 10 - LSLText (aka a script)&lt;br /&gt;
:** 11 - LSL bytecode for a script&lt;br /&gt;
:** 12 - Texture in uncompressed TGA format&lt;br /&gt;
:** 13 - Body Part&lt;br /&gt;
:** 14 - Trash Folder&lt;br /&gt;
:** 15 - Snapshot Folder&lt;br /&gt;
:** 16 - Lost and Found Folder&lt;br /&gt;
:** 17 - Sound file in uncompressed format&lt;br /&gt;
:** 18 - Uncompressed TGA non-square image (not to be used as a texture)&lt;br /&gt;
:** 19 - Compressed JPEG non-square image (not to be used as a texture)&lt;br /&gt;
:** 20 - Animation&lt;br /&gt;
:** 21 - Gesture&lt;br /&gt;
:** 22 - Sim state file&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;local&amp;quot;&amp;gt;'''local'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:For Future Use&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;temporary&amp;quot;&amp;gt;'''temporary'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:For Future Use&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;data&amp;quot;&amp;gt;'''data'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:This is the blob which contains the actual script, notecard text, binary image (texture) or other data characterized by the &amp;quot;Type&amp;quot; column&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;id&amp;quot;&amp;gt;'''id'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:UUID which uniquely identifies the asset within the system&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;create_time&amp;quot;&amp;gt;'''create_time'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Date and time the asset was created in standard UNIX format&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;access_time&amp;quot;&amp;gt;'''access_time'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Date and time the asset was last used in standard UNIX format&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;asset_flags&amp;quot;&amp;gt;'''asset_flags'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Asset flags.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;CreatorID&amp;quot;&amp;gt;'''CreatorID'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Creator avatar UUID&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
       (back to [[Database Documentation]])&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Database]]&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Userlevel</id>
		<title>Userlevel</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Userlevel"/>
				<updated>2011-11-28T00:12:22Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: added _UserLevel values as applied to OpenSim_ borrowing text from user:Justincc's email to the OpenSim-users group&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On the table [[useraccounts]] in the database ''opensim'' there are 2 fields:&lt;br /&gt;
*''UserLevel'' integer used to attribute the God powers for each individual user&lt;br /&gt;
*''UserTitle'' string used for Administrator; you can set here the particularities of each user (possibly SL only; might not be in use in core OpenSim?)&lt;br /&gt;
&lt;br /&gt;
== UserLevel values as applied to OpenSim ==&lt;br /&gt;
The only UserLevel used is 200 (to indicate god). Also presumably level 0 for non-god, basic user level.&lt;br /&gt;
&lt;br /&gt;
A [[IRegionModule|region module]] could get these values via the UserAccount class from the UserAccountService.  They can be set either by directly writing to the database, via the &amp;quot;set user level&amp;quot; command on the [[ROBUST]] console (there is no command for setting user title) or via the StoreAccount call on the robust service if it has been explicitly allowed (security risk in open grids).&lt;br /&gt;
&lt;br /&gt;
== God Mode Values ==&lt;br /&gt;
The Viewer source code shows that there are several levels of &amp;quot;God Mode&amp;quot; (each level has all the previous levels' powers):&lt;br /&gt;
&lt;br /&gt;
'''GOD_NOT'''&lt;br /&gt;
&lt;br /&gt;
Value: 0 ''(Presumably the default &amp;quot;God Mode&amp;quot; status given to every logged-in user)''&lt;br /&gt;
&lt;br /&gt;
'''GOD_LIKE'''&lt;br /&gt;
&lt;br /&gt;
Value: 1&lt;br /&gt;
*rename objects without modify permission &lt;br /&gt;
&lt;br /&gt;
'''GOD_CUSTOMER_SERVICE'''&lt;br /&gt;
&lt;br /&gt;
Value: 100&lt;br /&gt;
*Toggle character geometry&lt;br /&gt;
*Take copy&lt;br /&gt;
*Owner To Me&lt;br /&gt;
*Set To Linden Content&lt;br /&gt;
*Claim Public Land &lt;br /&gt;
&lt;br /&gt;
'''GOD_LIAISON'''&lt;br /&gt;
&lt;br /&gt;
Value: 150&lt;br /&gt;
*Enable land auction &lt;br /&gt;
&lt;br /&gt;
'''GOD_FULL'''&lt;br /&gt;
&lt;br /&gt;
Value: 200 ''(Difference from GOD_LIAISON not apparent)''&lt;br /&gt;
&lt;br /&gt;
'''GOD_MAINTENANCE'''&lt;br /&gt;
&lt;br /&gt;
Value: 250 ''(Difference from GOD_FULL not apparent)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Note: text in &amp;quot;God Mode Values&amp;quot; section was borrowed from [http://wiki.secondlife.com/wiki/God_mode SLwiki], shared under a [https://creativecommons.org/licenses/by-sa/3.0/ CC BY-SA 3.0] license''&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Developer_Documentation</id>
		<title>Developer Documentation</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Developer_Documentation"/>
				<updated>2011-11-27T23:40:21Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: /* Developer Documentation */  added &amp;quot;Users&amp;quot; subsection with link to _Userlevel_ page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
== Source Code Repository Access ==&lt;br /&gt;
&lt;br /&gt;
OpenSimulator uses git as its source code repository. Checkout &lt;br /&gt;
&lt;br /&gt;
 git clone git://opensimulator.org/git/opensim&lt;br /&gt;
&lt;br /&gt;
See [[Source Code Repository]] for more details. &lt;br /&gt;
&lt;br /&gt;
See [[Using Git]]&amp;amp;nbsp;for more Details on installing and using GIT&amp;amp;nbsp;with OpenSimulator.org&lt;br /&gt;
&lt;br /&gt;
You can also browse the source code for OpenSim [http://opensimulator.org/viewgit/?a=shortlog&amp;amp;p=opensim using a web browser].&lt;br /&gt;
&lt;br /&gt;
We have [http://www.ohloh.net/projects/4753?p=OpenSim Ohloh page], which takes various statistics of the OpenSimulator code base.&lt;br /&gt;
&lt;br /&gt;
This is also an [[opensim-libs git repository]] which contains the source code to some of the 3rd party libraries built and included in OpenSim.&lt;br /&gt;
&lt;br /&gt;
==Submitting Patches==&lt;br /&gt;
Please review [[Submitting code to OpenSim]]&lt;br /&gt;
&lt;br /&gt;
== Developer Documentation ==&lt;br /&gt;
Please be aware that some of this documentation may be out of date.  If this appears to be the case then please ask for more information on the mailing lists or IRC channels (details are on the [[Main Page]]).  If you can't find what you want here you might want to try looking in the [[User Documentation]].&lt;br /&gt;
&lt;br /&gt;
==== General ====&lt;br /&gt;
* [[Development Team]] &amp;amp;mdash; OpenSim is brought to you by...&lt;br /&gt;
* [[Release Cycle]] &amp;amp;mdash; How to create an OpenSimulator release.&lt;br /&gt;
* [[Automated Release Building]]&lt;br /&gt;
* [[On revisions, tags and branches]]&lt;br /&gt;
* [[Hacking OpenSim for fun and profit]] &amp;amp;mdash; A starters guide for programming OpenSim.&lt;br /&gt;
* [[Coding standards]] &amp;amp;mdash; Coding conventions for developers.&lt;br /&gt;
* [[Automated Testing]] &amp;amp;mdash; How to write tests for OpenSim.&lt;br /&gt;
* [[Debugging Unit Tests]] &amp;amp;mdash; How to debug the automated tests.&lt;br /&gt;
* [[Branches]] &amp;amp;mdash; An overview of the repository branches and what they are for.&lt;br /&gt;
* [[Monodevelop]] &amp;amp;mdash; How to use the [[monodevelop]] IDE for editing C# solutions.&lt;br /&gt;
* [[Creating New Solution]] &amp;amp;mdash; How to create new solution according to OpenSim conventions.&lt;br /&gt;
* [[Performance]] &amp;amp;mdash; Information about performance in OpenSim, including studies on where the bottlenecks are.&lt;br /&gt;
* [[Mono]] &amp;amp;mdash; The tips for implementing with Mono.&lt;br /&gt;
&lt;br /&gt;
==== Development Services ====&lt;br /&gt;
* [http://opensimulator.org/mantis Mantis Bug Tracking] &amp;amp;mdash; Mantis is the issue tracking tool of OpenSimulator.&lt;br /&gt;
* [http://panda.opensimulator.org/ Panda Building] &amp;amp;mdash; Panda builds the source base continuously and runs unit tests.&lt;br /&gt;
* [http://forge.opensimulator.org/gf/ OpenSimulator GForge] &amp;amp;mdash; Project hosting for OpenSimulator related projects.&lt;br /&gt;
&lt;br /&gt;
==== Architecture ====&lt;br /&gt;
* [[OpenSim:Introduction_and_Definitions | OpenSim: Introduction and Definitions]] &amp;amp;mdash; A work in progress describing the high level components of OpenSim&lt;br /&gt;
* [[:Category:Tech Reference|Technical Reference]] &amp;amp;mdash; A technical description of the simulator operation.&lt;br /&gt;
* [[Grid Architecture Diagram]]&lt;br /&gt;
* [[Connectors]] &amp;amp;mdash; A description of OpenSim's connector architecture, used for linking region code with services (asset, inventory, etc.) in both local (standalone) and distributed (grid) configurations.&lt;br /&gt;
* [[Plugins]] &amp;amp;mdash; The types of plugins used in OpenSim.&lt;br /&gt;
&lt;br /&gt;
==== Client Stacks ====&lt;br /&gt;
* [[Sim Throttles]] &amp;amp;mdash; Information on how OpenSim handles throttling of packets to the client.&lt;br /&gt;
&lt;br /&gt;
==== Communication Protocols ====&lt;br /&gt;
* [[Communication Protocols]] - Introduction to the various communication protocols used by OpenSimulator.&lt;br /&gt;
&lt;br /&gt;
==== Database ====&lt;br /&gt;
* [[Database Documentation]] &amp;amp;mdash; Information on the database schemas used in OpenSim&lt;br /&gt;
* [[MonoSqlite]] &amp;amp;mdash; How the database model currently works.&lt;br /&gt;
* [[LSL:PrimitiveParams]] &amp;amp;mdash; Notes on converting SL Edit GUI values and LSL PrimitiveParams to OpenSim PrimitiveBaseShape fields&lt;br /&gt;
&lt;br /&gt;
==== File formats ====&lt;br /&gt;
* [[OpenSim Archives]] - Opensim Region Archive (OAR) file format.&lt;br /&gt;
* [[Inventory Archives]] - OpenSim Inventory Archive (IAR) file format&lt;br /&gt;
&lt;br /&gt;
==== Grid ====&lt;br /&gt;
* [[Asset Server problems]] - list of known problems with the asset server&lt;br /&gt;
* [[Teleports]] - some diagrams about OGP and Hypergrid teleport sequences&lt;br /&gt;
* [[Agent Domain / Service]] - Details about the GridForge hosted Agent Domain/Service code&lt;br /&gt;
&lt;br /&gt;
==== Map ====&lt;br /&gt;
* [[Warp3DImageModule]] &amp;amp;mdash; This is an improved map image module.&lt;br /&gt;
&lt;br /&gt;
==== Modules ====&lt;br /&gt;
* [[IRegionModule|Region module basics]] - The basics of how to create a region module, and where example code can be found in the OpenSim source tree.&lt;br /&gt;
&lt;br /&gt;
==== Permissions ====&lt;br /&gt;
* [[Permissions (Server)]]   &amp;amp;mdash; Permissions system as implemented on the region server.&lt;br /&gt;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on how object permissions are handled on the client.&lt;br /&gt;
&lt;br /&gt;
==== Physics ====&lt;br /&gt;
* [[PhysicsEngines]]   &amp;amp;mdash; Options for physics engines in OpenSim.&lt;br /&gt;
* [[Physics Engine Interface]] &amp;amp;mdash; what methods and such exist in a Physics module&lt;br /&gt;
&lt;br /&gt;
==== Regions ====&lt;br /&gt;
* [[Overview of How Regions Work]] - notes from ter_afk to rknop in #opensim-dev, cleaned up a bit&lt;br /&gt;
* [[OpenSim: Permissions]] &amp;amp;mdash; Notes on object permissions &amp;amp; definition of the ObjectFlags variable.&lt;br /&gt;
* [[OpenSim Load Balancing and Region Splitting]] - Instructions for using load balancing and region splitting features.&lt;br /&gt;
&lt;br /&gt;
==== Scripting ====&lt;br /&gt;
* [[Scripting_Documentation]] &amp;amp;mdash; How to use scripts and what limitations apply.&lt;br /&gt;
* [[LSL_Status]]   &amp;amp;mdash; A list of LSL-functions that are available in OpenSim.&lt;br /&gt;
* [[OSSL]] &amp;amp;mdash; Some information about the OpenSimulator Scripting Language, and how to implement an OSSL function&lt;br /&gt;
* [[OpenSim.Region.ScriptEngine]] &amp;amp;mdash; How the ScriptEngine looks internally.&lt;br /&gt;
&lt;br /&gt;
==== Search ====&lt;br /&gt;
* [[OpenSim.Region.DataSnapshot]] - Shiny new data gathering/search system&lt;br /&gt;
* [[ImageService]] - Shiny new region module for serving search-related images&lt;br /&gt;
&lt;br /&gt;
==== Statistics ====&lt;br /&gt;
* [[Web Statistics Module]] - The web statistics module documentation and counter wish list.&lt;br /&gt;
&lt;br /&gt;
==== Testing ====&lt;br /&gt;
* [[Automated_Testing]] &amp;amp;mdash; Writing Automated tests for OpenSim.&lt;br /&gt;
* [[Debugging Unit Tests]] &amp;amp;mdash; Debugging unit tests.&lt;br /&gt;
* [[Prim_Linking_Testing]] &amp;amp;mdash; Test cases for in world link/unlinking of prims.&lt;br /&gt;
&lt;br /&gt;
==== Threading ====&lt;br /&gt;
* [[OpenSim: Threading strategy]] &amp;amp;mdash; How threading is implemented and handled.&lt;br /&gt;
&lt;br /&gt;
==== Users ====&lt;br /&gt;
* [[Userlevel]] &amp;amp;mdash; Explanation of permissions granted via &amp;quot;God Mode&amp;quot;/Admin Status.&lt;br /&gt;
&lt;br /&gt;
==== Web Integration ====&lt;br /&gt;
* [[Webinterface]] &amp;amp;mdash; How to mashup with the web.&lt;br /&gt;
* [[RemoteAdmin]] &amp;amp;mdash; How to use the remote admin plug-in.&lt;br /&gt;
* [[RestConsole]] - Description how to use the REST remote console &lt;br /&gt;
* [[REST]] &amp;amp;mdash; Information about the REST interface to assets, inventory, etc.&lt;br /&gt;
* [[Known Web Interfaces within OpenSim]] &amp;amp;mdash; The set of CAPS, XMLRPC, or REST entry points in the project.&lt;br /&gt;
&lt;br /&gt;
==Feature Proposals==&lt;br /&gt;
&lt;br /&gt;
Please see the [[Feature Proposals]] page.&lt;br /&gt;
&lt;br /&gt;
==Communication==&lt;br /&gt;
A good first point of contact is the OpenSim IRC, on irc.freenode.net channels #opensim / #opensim-dev / #osgrid / #opensim-scripting. The OpenSim developers hold [[office hours]] once a week in-world on Tuesdays at &amp;quot;Wright Plaza&amp;quot; on OSGrid. There is a &amp;quot;Test Hour&amp;quot; on Saturdays, also generally on &amp;quot;Wright Plaza&amp;quot;. Both these weekly events are held at 1900UTC in summer time and 2000UTC in winter. Check on the #opensim IRC channel on Freenode just before each of these events if there is any confusion.&lt;br /&gt;
&lt;br /&gt;
There is also a mailman email distribution list available at https://lists.berlios.de/mailman/listinfo/opensim-dev&lt;br /&gt;
&lt;br /&gt;
==Recent Git Commits==&lt;br /&gt;
&amp;lt;rss&amp;gt;http://opensimulator.org/viewgit?a=rss-log&amp;amp;p=opensim|max=5|title=none&amp;lt;/rss&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Support]]&lt;br /&gt;
[[Category:Tech Reference]] &lt;br /&gt;
[[Category:Help]]&lt;br /&gt;
[[Category:Configuration]]&lt;br /&gt;
[[Category:Getting_Started]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Permissions_(Server)</id>
		<title>Permissions (Server)</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Permissions_(Server)"/>
				<updated>2011-11-27T23:34:06Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: /* God */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page aims to explain the server side permissions as implemented by the default PermissionsModule.&lt;br /&gt;
&lt;br /&gt;
{{content}}&lt;br /&gt;
&lt;br /&gt;
On this page, each permission group is defined as a 'Set' - that is, who is within that set. A Set can contain other Sets.&lt;br /&gt;
&lt;br /&gt;
==Region Master==&lt;br /&gt;
Due to historical reasons, The Region Master is called Master Avatar, Region Master or Region Owner interchangeably.&lt;br /&gt;
&lt;br /&gt;
===Set===&lt;br /&gt;
1/Region, specified in the region xml.&lt;br /&gt;
&lt;br /&gt;
===Permissions===&lt;br /&gt;
&lt;br /&gt;
==Administrator==&lt;br /&gt;
Somebody set to administrate the content of a set of regions within an estate.&lt;br /&gt;
&lt;br /&gt;
===Set===&lt;br /&gt;
* if (Region Owner is God) Region Owner&lt;br /&gt;
* if (Grid Gods Allowed) GodLevel &amp;gt; 200&lt;br /&gt;
* Estate Owner&lt;br /&gt;
&lt;br /&gt;
===Permissions===&lt;br /&gt;
&lt;br /&gt;
==Estate Owner==&lt;br /&gt;
===Set===&lt;br /&gt;
Specified in estate_settings&lt;br /&gt;
===Permissions===&lt;br /&gt;
&lt;br /&gt;
==God==&lt;br /&gt;
A 'God' has a 'god level' - this concept is under development. The 'god' concept is a way to assign users trust levels, rather than incorporating them into a policy group like 'administrators' or 'estate managers'. See also [[Userlevel]]&lt;br /&gt;
===Set===&lt;br /&gt;
Administrators&lt;br /&gt;
===Permissions===&lt;br /&gt;
&lt;br /&gt;
==Estate Manager==&lt;br /&gt;
===Set===&lt;br /&gt;
* Estate Owner&lt;br /&gt;
* Listed in estate_managers&lt;br /&gt;
&lt;br /&gt;
===Permissions===&lt;br /&gt;
&lt;br /&gt;
==Parcel Owner==&lt;br /&gt;
===Set===&lt;br /&gt;
Specified in land&lt;br /&gt;
&lt;br /&gt;
===Permissions===&lt;br /&gt;
&lt;br /&gt;
==Parcels Managers==&lt;br /&gt;
===Set===&lt;br /&gt;
* Parcel Owner&lt;br /&gt;
* Estate Managers&lt;br /&gt;
* Administrators&lt;br /&gt;
===Permissions===&lt;br /&gt;
&lt;br /&gt;
==Object Manager==&lt;br /&gt;
Has permissions to manage content on an object level.&lt;br /&gt;
&lt;br /&gt;
Comments taken from the code:&lt;br /&gt;
* The default is to deny.&lt;br /&gt;
* People shouldn't be able to do anything with locked objects, except the Administrator. The 'set permissions' runs through a different permission check, so when an object owner sets an object locked, the only thing that they can do is unlock it. Nobody but the object owner can set permissions on an object.&lt;br /&gt;
* Object owners should be able to edit their own content&lt;br /&gt;
* Users should be able to edit what is over their land.&lt;br /&gt;
* Estate users should be able to edit anything in the sim&lt;br /&gt;
* Admin objects should not be editable by estate managers or parcel owners&lt;br /&gt;
* Admin should be able to edit anything in the sim (including admin objects)&lt;br /&gt;
&lt;br /&gt;
===Set===&lt;br /&gt;
* if locked only Administrators&lt;br /&gt;
* if not locked,&lt;br /&gt;
** Object Owner&lt;br /&gt;
** if(Owner not Administrator) Parcel Owner&lt;br /&gt;
** if(Owner not Administrator) Estate Manager&lt;br /&gt;
** Administrator&lt;br /&gt;
&lt;br /&gt;
===Permissions===&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Userlevel</id>
		<title>Userlevel</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Userlevel"/>
				<updated>2011-11-27T23:26:12Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: added parenthetical caveat to 'UserTitle' description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On the table [[useraccounts]] in the database ''opensim'' there are 2 fields:&lt;br /&gt;
*''UserLevel'' integer used to attribute the God powers for each individual user&lt;br /&gt;
*''UserTitle'' string used for Administrator; you can set here the particularities of each user (possibly SL only; might not be in use in core OpenSim?)&lt;br /&gt;
&lt;br /&gt;
== God Mode Values ==&lt;br /&gt;
The Viewer source code shows that there are several levels of &amp;quot;God Mode&amp;quot; (each level has all the previous levels' powers):&lt;br /&gt;
&lt;br /&gt;
'''GOD_NOT'''&lt;br /&gt;
&lt;br /&gt;
Value: 0 ''(Presumably the default &amp;quot;God Mode&amp;quot; status given to every logged-in user)''&lt;br /&gt;
&lt;br /&gt;
'''GOD_LIKE'''&lt;br /&gt;
&lt;br /&gt;
Value: 1&lt;br /&gt;
*rename objects without modify permission &lt;br /&gt;
&lt;br /&gt;
'''GOD_CUSTOMER_SERVICE'''&lt;br /&gt;
&lt;br /&gt;
Value: 100&lt;br /&gt;
*Toggle character geometry&lt;br /&gt;
*Take copy&lt;br /&gt;
*Owner To Me&lt;br /&gt;
*Set To Linden Content&lt;br /&gt;
*Claim Public Land &lt;br /&gt;
&lt;br /&gt;
'''GOD_LIAISON'''&lt;br /&gt;
&lt;br /&gt;
Value: 150&lt;br /&gt;
*Enable land auction &lt;br /&gt;
&lt;br /&gt;
'''GOD_FULL'''&lt;br /&gt;
&lt;br /&gt;
Value: 200 ''(Difference from GOD_LIAISON not apparent)''&lt;br /&gt;
&lt;br /&gt;
'''GOD_MAINTENANCE'''&lt;br /&gt;
&lt;br /&gt;
Value: 250 ''(Difference from GOD_FULL not apparent)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Note: text in this section was borrowed from [http://wiki.secondlife.com/wiki/God_mode SLwiki], shared under a [https://creativecommons.org/licenses/by-sa/3.0/ CC BY-SA 3.0] license''&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Userlevel</id>
		<title>Userlevel</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Userlevel"/>
				<updated>2011-11-24T21:58:46Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On the table [[useraccounts]] in the database ''opensim'' there are 2 fields:&lt;br /&gt;
*''UserLevel'' integer used to attribute the God powers for each individual user&lt;br /&gt;
*''UserTitle'' string used for Administrator; you can set here the particularities of each user&lt;br /&gt;
&lt;br /&gt;
== God Mode Values ==&lt;br /&gt;
The Viewer source code shows that there are several levels of &amp;quot;God Mode&amp;quot; (each level has all the previous levels' powers):&lt;br /&gt;
&lt;br /&gt;
'''GOD_NOT'''&lt;br /&gt;
&lt;br /&gt;
Value: 0 ''(Presumably the default &amp;quot;God Mode&amp;quot; status given to every logged-in user)''&lt;br /&gt;
&lt;br /&gt;
'''GOD_LIKE'''&lt;br /&gt;
&lt;br /&gt;
Value: 1&lt;br /&gt;
*rename objects without modify permission &lt;br /&gt;
&lt;br /&gt;
'''GOD_CUSTOMER_SERVICE'''&lt;br /&gt;
&lt;br /&gt;
Value: 100&lt;br /&gt;
*Toggle character geometry&lt;br /&gt;
*Take copy&lt;br /&gt;
*Owner To Me&lt;br /&gt;
*Set To Linden Content&lt;br /&gt;
*Claim Public Land &lt;br /&gt;
&lt;br /&gt;
'''GOD_LIAISON'''&lt;br /&gt;
&lt;br /&gt;
Value: 150&lt;br /&gt;
*Enable land auction &lt;br /&gt;
&lt;br /&gt;
'''GOD_FULL'''&lt;br /&gt;
&lt;br /&gt;
Value: 200 ''(Difference from GOD_LIAISON not apparent)''&lt;br /&gt;
&lt;br /&gt;
'''GOD_MAINTENANCE'''&lt;br /&gt;
&lt;br /&gt;
Value: 250 ''(Difference from GOD_FULL not apparent)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Note: text in this section was borrowed from [http://wiki.secondlife.com/wiki/God_mode SLwiki], shared under a [https://creativecommons.org/licenses/by-sa/3.0/ CC BY-SA 3.0] license''&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/God_Mode</id>
		<title>God Mode</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/God_Mode"/>
				<updated>2011-11-24T21:46:24Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: Redirected page to Userlevel&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[userlevel]]&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User_level</id>
		<title>User level</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User_level"/>
				<updated>2011-11-24T21:45:37Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: Redirected page to Userlevel&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[userlevel]]&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Userlevel</id>
		<title>Userlevel</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Userlevel"/>
				<updated>2011-11-24T21:28:22Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: Created page with &amp;quot;The Viewer source code shows that there are several levels of &amp;quot;God Mode&amp;quot; (each level has all the previous levels' powers):  '''GOD_NOT'''  Value: 0 ''(Presumably the default &amp;quot;God...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Viewer source code shows that there are several levels of &amp;quot;God Mode&amp;quot; (each level has all the previous levels' powers):&lt;br /&gt;
&lt;br /&gt;
'''GOD_NOT'''&lt;br /&gt;
&lt;br /&gt;
Value: 0 ''(Presumably the default &amp;quot;God Mode&amp;quot; status given to every logged-in user)''&lt;br /&gt;
&lt;br /&gt;
'''GOD_LIKE'''&lt;br /&gt;
&lt;br /&gt;
Value: 1&lt;br /&gt;
*rename objects without modify permission &lt;br /&gt;
&lt;br /&gt;
'''GOD_CUSTOMER_SERVICE'''&lt;br /&gt;
&lt;br /&gt;
Value: 100&lt;br /&gt;
*Toggle character geometry&lt;br /&gt;
*Take copy&lt;br /&gt;
*Owner To Me&lt;br /&gt;
*Set To Linden Content&lt;br /&gt;
*Claim Public Land &lt;br /&gt;
&lt;br /&gt;
'''GOD_LIAISON'''&lt;br /&gt;
&lt;br /&gt;
Value: 150&lt;br /&gt;
*Enable land auction &lt;br /&gt;
&lt;br /&gt;
'''GOD_FULL'''&lt;br /&gt;
&lt;br /&gt;
Value: 200 ''(Difference from GOD_LIAISON not apparent)''&lt;br /&gt;
&lt;br /&gt;
'''GOD_MAINTENANCE'''&lt;br /&gt;
&lt;br /&gt;
Value: 250 ''(Difference from GOD_FULL not apparent)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''Note: text borrowed from [http://wiki.secondlife.com/wiki/God_mode SLwiki], shared under a [https://creativecommons.org/licenses/by-sa/3.0/ CC BY-SA 3.0] license''&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Free_Assets</id>
		<title>Free Assets</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Free_Assets"/>
				<updated>2011-08-19T04:03:24Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: /* Opensim Archives - OAR Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Users]]&lt;br /&gt;
==Textures==&lt;br /&gt;
* [http://texturebarn.headfirstdm.com/ The Texture Barn]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=&amp;quot;128px&amp;quot; heights=&amp;quot;128px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:Smoke.png | Smoke&lt;br /&gt;
Image:Brown_Eye.png | A Brown Eye&lt;br /&gt;
Image:Picketfence.png | A Picket fence.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vint Falken's Free Valentine Eyes:&lt;br /&gt;
[http://www.flickr.com/photos/vintfalken/2258351122/ Heart], &lt;br /&gt;
[http://www.flickr.com/photos/vintfalken/2258351306/ Flowers]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.vintfalken.com/free-full-perm-female-skins-sezmras-splendor/&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.vintfalken.com/free-full-perm-female-skin-textures/&amp;lt;br&amp;gt;&lt;br /&gt;
http://torley.com/torley-textures-available-for-download-in-a-single-zip-pack&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Heightmaps==&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;A Simple Square Island&amp;quot; widths=&amp;quot;100px&amp;quot; heights=&amp;quot;100px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:Square_island_1x1.png | 1x1 region&lt;br /&gt;
Image:Square_island_2x2.png | 2x2 regions&lt;br /&gt;
Image:Square_island_4x4.png | 4x4 regions&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;A Complicated Maze&amp;quot; widths=&amp;quot;100px&amp;quot; heights=&amp;quot;100px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
Image:Maze.png | 1x1 region&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Buildings==&lt;br /&gt;
&lt;br /&gt;
==Full Sims==&lt;br /&gt;
&lt;br /&gt;
== Opensim Archives - OAR Files ==&lt;br /&gt;
&lt;br /&gt;
===What Are OAR Files?===&lt;br /&gt;
OAR stands for '''O'''penSimulator '''AR'''chive. With them, you can make a full backup of your region(s), and restore them. Of course, you can also share them, so that other people can enjoy your work on their own servers and/or grid. For more information on how to use OAR files, please read [[OpenSim Archives]].&lt;br /&gt;
&lt;br /&gt;
===OpenVCE 3D Assets OAR===&lt;br /&gt;
&lt;br /&gt;
The [http://openvce.net OpenVCE.net] virtual worlds assets described at http://openvce.net/vwassets provided by Clever Zebra and the OpenVCE.net team at AIAI in the University of Edinburgh are available as an OAR (Opensim Archive) file at http://openvce.net/resources/downloads/&lt;br /&gt;
&lt;br /&gt;
Get the file &amp;quot;opensim-openvce.oar&amp;quot; from there (right click on the file in the above directory in your browser, and select download is the easiest way to obtain the materials).&lt;br /&gt;
&lt;br /&gt;
A &amp;quot;full&amp;quot; set of the buildings with a large 400 seat amphitheatre intended to be placed on the corner of 4 sims is also available via &amp;quot;opensim-openvce-full.oar&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Images of the buildings in place in Opensim are at:&lt;br /&gt;
[http://openvce.net/resources/downloads/opensim-openvce-1.jpg Image 1],&lt;br /&gt;
[http://openvce.net/resources/downloads/opensim-openvce-2.jpg Image 2]&lt;br /&gt;
&lt;br /&gt;
===KatiJack Studio OpenSim Archive Files===&lt;br /&gt;
A free collection of original OAR files of empty terraformed islands ready to build on:&lt;br /&gt;
http://katijackstudio.com/&lt;br /&gt;
&lt;br /&gt;
==Skin PSD's==&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Free Skin PSD files&amp;quot; widths=&amp;quot;250px&amp;quot; heights=&amp;quot;188px&amp;quot; perrow=&amp;quot;6&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Image:Skins.jpg | [http://sites.google.com/site/another/resources Download Page]&lt;br /&gt;
Image:Skin2.jpg | [http://sites.google.com/site/another/resources Download Page]&lt;br /&gt;
Image:Skin3.jpg | [http://sites.google.com/site/another/resources Download Page]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Database:Assets</id>
		<title>Database:Assets</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Database:Assets"/>
				<updated>2011-07-29T06:23:20Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: (including previous edits today) Added table for 0.7.1.1 and cleaned up page formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The '''assets''' table records all assets including textures, notecards, scripts, and avatar parts&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(back to [[Database Documentation]])&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Asset Table Structure==&lt;br /&gt;
&lt;br /&gt;
The current(?) structure of the assets table is as follows:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Field&amp;lt;br&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Null&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Key&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Default&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Extra&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Name&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;description&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(4)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;local&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(1)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;temporary&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(1)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;data&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;longblob&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;id&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;char(36)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;PRI&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;00000000-0000-0000-0000-000000000000&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;create_time&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;access_time&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The structure of the assets table as of v0.7.1.1 is as follows:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border:1px solid #ccc;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#eef;&amp;quot;&lt;br /&gt;
! Field&lt;br /&gt;
! Type&lt;br /&gt;
! Collation&lt;br /&gt;
! Attributes&lt;br /&gt;
! Null&lt;br /&gt;
! Default&lt;br /&gt;
! Extra&lt;br /&gt;
|-&lt;br /&gt;
| '''[[#name|name]]''' || varchar(64) || utf8_general_ci || || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#description|description]]''' || varchar(64) || utf8_general_ci ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#assetType|assetType]]''' || tinyint(4) ||  ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#local|local]]''' || tinyint(1) ||  ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#temporary|temporary]]''' || tinyint(1) ||  ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#data|data]]''' || longblob ||  || &amp;lt;code&amp;gt;BINARY&amp;lt;/code&amp;gt; || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#id|&amp;lt;u&amp;gt;id&amp;lt;/u&amp;gt;]]''' || char(36) || utf8_general_ci ||  || No || 000000-0000-0000-0000-000000000000 || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#create_time|create_time]]''' || int(11) ||  ||  || Yes || 0 || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#access_time|access_time]]''' || int(11) ||  ||  || Yes || 0 || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#asset_flags|asset_flags]]''' || int(11) ||  ||  || No || 0 || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#CreatorID|CreatorID]]''' || varchar(128) || utf8_general_ci ||  || No ||  ||  &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
==Asset Fields==&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;name&amp;quot;&amp;gt;'''name'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Name of the asset as it would appear in inventory&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;description&amp;quot;&amp;gt;'''description'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Asset's description field, as it appears in various client-side editing widgets&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;assetType&amp;quot;&amp;gt;'''assetType'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Integer which designates the asset's type&lt;br /&gt;
:* Valid values are (need help checking and filling these in):&lt;br /&gt;
:** 0 - Textures&lt;br /&gt;
:** 1 - Sound&lt;br /&gt;
:** 2 - Calling Card&lt;br /&gt;
:** 3 - Landmark&lt;br /&gt;
:** 4 - ??&lt;br /&gt;
:** 5 - Clothing&lt;br /&gt;
:** 6 - Primitive&lt;br /&gt;
:** 7 - Note&lt;br /&gt;
:** 8 - ??&lt;br /&gt;
:** 9 - ??&lt;br /&gt;
:** 10 - Script&lt;br /&gt;
:** 11 - ??&lt;br /&gt;
:** 12 - ??&lt;br /&gt;
:** 13 - Body Part&lt;br /&gt;
:** 14 - ??&lt;br /&gt;
:** 15 - ??&lt;br /&gt;
:** 16 - ??&lt;br /&gt;
:** 17 - ??&lt;br /&gt;
:** 18 - ??&lt;br /&gt;
:** 19 - ??&lt;br /&gt;
:** 20 - Animation&lt;br /&gt;
:** 21 - Gesture&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;local&amp;quot;&amp;gt;'''local'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:For Future Use&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;temporary&amp;quot;&amp;gt;'''temporary'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:For Future Use&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;data&amp;quot;&amp;gt;'''data'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:This is the blob which contains the actual script, notecard text, binary image (texture) or other data characterized by the &amp;quot;Type&amp;quot; column&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;id&amp;quot;&amp;gt;'''id'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:UUID which uniquely identifies the asset within the system&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;create_time&amp;quot;&amp;gt;'''create_time'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Date and time the asset was created in standard UNIX format&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;access_time&amp;quot;&amp;gt;'''access_time'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Date and time the asset was last used in standard UNIX format&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;asset_flags&amp;quot;&amp;gt;'''asset_flags'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Asset flags.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;&amp;lt;div id=&amp;quot;CreatorID&amp;quot;&amp;gt;'''CreatorID'''&amp;lt;/div&amp;gt;&lt;br /&gt;
:Creator avatar UUID&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
       (back to [[Database Documentation]])&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Category:Database]]&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User:CiderJack</id>
		<title>User:CiderJack</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User:CiderJack"/>
				<updated>2011-07-29T05:36:14Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One-half of [http://katijackstudio.com/ KatiJack Studio].&lt;br /&gt;
Cider Jack on various OpenSim grids, including home-grid [http://jokaydiagrid.com/ JokaydiaGrid].&lt;br /&gt;
CiderJack Applemoor on the SL grid.&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/User:CiderJack</id>
		<title>User:CiderJack</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/User:CiderJack"/>
				<updated>2011-07-29T05:30:21Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: New page: One-half of &amp;lt;a href=&amp;quot;http://katijackstudio.com/&amp;quot;&amp;gt;KatiJack Studio&amp;lt;/a&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;One-half of &amp;lt;a href=&amp;quot;http://katijackstudio.com/&amp;quot;&amp;gt;KatiJack Studio&amp;lt;/a&amp;gt;&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Database:Assets</id>
		<title>Database:Assets</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Database:Assets"/>
				<updated>2011-07-29T05:22:09Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
'''assets'''	''Records all assets''&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(back to [[Database Documentation]])&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;''including textures, notecards, scripts, and avatar parts''&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The current(?) structure of the assets table is as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Field&amp;lt;br&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Null&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Key&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Default&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Extra&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Name&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;description&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(4)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;local&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(1)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;temporary&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(1)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;data&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;longblob&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;id&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;char(36)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;PRI&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;00000000-0000-0000-0000-000000000000&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;create_time&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;access_time&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The structure of the assets table as of v0.7.1.1 [[Diva Distribution]] is as follows:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border:1px solid #ccc;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#eef;&amp;quot;&lt;br /&gt;
! Field&lt;br /&gt;
! Type&lt;br /&gt;
! Collation&lt;br /&gt;
! Attributes&lt;br /&gt;
! Null&lt;br /&gt;
! Default&lt;br /&gt;
! Extra&lt;br /&gt;
|-&lt;br /&gt;
| '''name''' || varchar(64) || utf8_general_ci || || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''description''' || varchar(64) || utf8_general_ci ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#assetType|assetType]]''' || tinyint(4) ||  ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''local''' || tinyint(1) ||  ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''temporary''' || tinyint(1) ||  ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''data''' || longblob ||  || &amp;lt;code&amp;gt;BINARY&amp;lt;/code&amp;gt; || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''&amp;lt;u&amp;gt;id&amp;lt;/u&amp;gt;''' || char(36) || utf8_general_ci ||  || No || 000000-0000-0000-0000-000000000000 || &lt;br /&gt;
|-&lt;br /&gt;
| '''create_time''' || int(11) ||  ||  || Yes || 0 || &lt;br /&gt;
|-&lt;br /&gt;
| '''access_time''' || int(11) ||  ||  || Yes || 0 || &lt;br /&gt;
|-&lt;br /&gt;
| '''asset_flags''' || int(11) ||  ||  || No || 0 || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[CreatorID]]''' || varchar(128) || utf8_general_ci ||  || No ||  ||  &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(back to [[Database Documentation]])&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
'''name'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Name of the asset as it would appear in inventory&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''description'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asset's description field, as it appears in various client-side editing widgets&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;assetType&amp;quot;&amp;gt;'''Type'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Integer which designates the asset's type&lt;br /&gt;
* Valid values are (need help checking and filling these in):&lt;br /&gt;
** 0 - Textures&lt;br /&gt;
** 1 - Sound&lt;br /&gt;
** 2 - Calling Card&lt;br /&gt;
** 3 - Landmark&lt;br /&gt;
** 4 - ??&lt;br /&gt;
** 5 - Clothing&lt;br /&gt;
** 6 - Primitive&lt;br /&gt;
** 7 - Note&lt;br /&gt;
** 8 - ??&lt;br /&gt;
** 9 - ??&lt;br /&gt;
** 10 - Script&lt;br /&gt;
** 11 - ??&lt;br /&gt;
** 12 - ??&lt;br /&gt;
** 13 - Body Part&lt;br /&gt;
** 14 - ??&lt;br /&gt;
** 15 - ??&lt;br /&gt;
** 16 - ??&lt;br /&gt;
** 17 - ??&lt;br /&gt;
** 18 - ??&lt;br /&gt;
** 19 - ??&lt;br /&gt;
** 20 - Animation&lt;br /&gt;
** 21 - Gesture&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''local'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
For Future Use&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''temporary'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
For Future Use&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''data'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This is the blob which contains the actual script, notecard text,&amp;lt;br&amp;gt;&lt;br /&gt;
binary image (texture) or other data characterized by the &amp;quot;Type&amp;quot; column&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''id'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
UUID which uniquely identifies the asset within the system&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''create_time'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Date and time the asset was created in standard UNIX format&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''access_time'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Date and time the asset was last used in standard UNIX format&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(back to [[Database Documentation]])&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category:Database]]&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Database:Assets</id>
		<title>Database:Assets</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Database:Assets"/>
				<updated>2011-07-29T05:20:15Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
'''assets'''	''Records all assets''&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(back to [[Database Documentation]])&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;''including textures, notecards, scripts, and avatar parts''&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The current(?) structure of the assets table is as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Field&amp;lt;br&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Null&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Key&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Default&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Extra&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Name&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;description&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(4)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;local&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(1)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;temporary&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(1)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;data&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;longblob&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;id&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;char(36)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;PRI&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;00000000-0000-0000-0000-000000000000&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;create_time&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;access_time&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The structure of the assets table as of v0.7.1.1 [[Diva Distribution]] is as follows:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
{| style=&amp;quot;border:1px solid #ccc;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background:#eef;&amp;quot;&lt;br /&gt;
! Field&lt;br /&gt;
! Type&lt;br /&gt;
! Collation&lt;br /&gt;
! Attributes&lt;br /&gt;
! Null&lt;br /&gt;
! Default&lt;br /&gt;
! Extra&lt;br /&gt;
|-&lt;br /&gt;
| '''name''' || varchar(64) || utf8_general_ci || || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''description''' || varchar(64) || utf8_general_ci ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[#assetType|assetType]]''' || tinyint(4) ||  ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''local''' || tinyint(1) ||  ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''temporary''' || tinyint(1) ||  ||  || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''data''' || longblob ||  || &amp;lt;code&amp;gt;BINARY&amp;lt;/code&amp;gt; || No || ''None'' || &lt;br /&gt;
|-&lt;br /&gt;
| '''&amp;lt;u&amp;gt;id&amp;lt;/u&amp;gt;''' || char(36) || utf8_general_ci ||  || No ||  || 0000000-0000-0000-0000-000000000000 || &lt;br /&gt;
|-&lt;br /&gt;
| '''create_time''' || int(11) ||  ||  || Yes || 0 || &lt;br /&gt;
|-&lt;br /&gt;
| '''access_time''' || int(11) ||  ||  || Yes || 0 || &lt;br /&gt;
|-&lt;br /&gt;
| '''asset_flags''' || int(11) ||  ||  || No || 0 || &lt;br /&gt;
|-&lt;br /&gt;
| '''[[CreatorID]]''' || varchar(128) || utf8_general_ci ||  || No ||  ||  &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(back to [[Database Documentation]])&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
'''name'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Name of the asset as it would appear in inventory&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''description'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asset's description field, as it appears in various client-side editing widgets&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;assetType&amp;quot;&amp;gt;'''Type'''&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Integer which designates the asset's type&lt;br /&gt;
* Valid values are (need help checking and filling these in):&lt;br /&gt;
** 0 - Textures&lt;br /&gt;
** 1 - Sound&lt;br /&gt;
** 2 - Calling Card&lt;br /&gt;
** 3 - Landmark&lt;br /&gt;
** 4 - ??&lt;br /&gt;
** 5 - Clothing&lt;br /&gt;
** 6 - Primitive&lt;br /&gt;
** 7 - Note&lt;br /&gt;
** 8 - ??&lt;br /&gt;
** 9 - ??&lt;br /&gt;
** 10 - Script&lt;br /&gt;
** 11 - ??&lt;br /&gt;
** 12 - ??&lt;br /&gt;
** 13 - Body Part&lt;br /&gt;
** 14 - ??&lt;br /&gt;
** 15 - ??&lt;br /&gt;
** 16 - ??&lt;br /&gt;
** 17 - ??&lt;br /&gt;
** 18 - ??&lt;br /&gt;
** 19 - ??&lt;br /&gt;
** 20 - Animation&lt;br /&gt;
** 21 - Gesture&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''local'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
For Future Use&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''temporary'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
For Future Use&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''data'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This is the blob which contains the actual script, notecard text,&amp;lt;br&amp;gt;&lt;br /&gt;
binary image (texture) or other data characterized by the &amp;quot;Type&amp;quot; column&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''id'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
UUID which uniquely identifies the asset within the system&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''create_time'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Date and time the asset was created in standard UNIX format&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''access_time'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Date and time the asset was last used in standard UNIX format&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(back to [[Database Documentation]])&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category:Database]]&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Database:Assets</id>
		<title>Database:Assets</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Database:Assets"/>
				<updated>2011-07-29T04:22:59Z</updated>
		
		<summary type="html">&lt;p&gt;CiderJack: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Quicklinks}}&lt;br /&gt;
&lt;br /&gt;
'''assets'''	''Records all assets''&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(back to [[Database Documentation]])&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;''including textures, notecards, scripts, and avatar parts''&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The current structure (Rev. 1) of the assets table is as follows:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Field&amp;lt;br&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Null&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Key&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Default&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Extra&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Name&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;description&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Type&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(4)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;local&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(1)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;temporary&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;tinyint(1)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;data&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;longblob&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NULL&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;id&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;char(36)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;NO&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;PRI&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;00000000-0000-0000-0000-000000000000&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;create_time&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;access_time&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(back to [[Database Documentation]])&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
'''name'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Name of the asset as it would appear in inventory&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''description'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Asset's description field, as it appears in various client-side editing widgets&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''Type'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Integer which designates the asset's type&lt;br /&gt;
* Valid values are (need help checking and filling these in):&lt;br /&gt;
** 0 - Textures&lt;br /&gt;
** 1 - Sound&lt;br /&gt;
** 2 - Calling Card&lt;br /&gt;
** 3 - Landmark&lt;br /&gt;
** 4 - ??&lt;br /&gt;
** 5 - Clothing&lt;br /&gt;
** 6 - Primitive&lt;br /&gt;
** 7 - Note&lt;br /&gt;
** 8 - ??&lt;br /&gt;
** 9 - ??&lt;br /&gt;
** 10 - Script&lt;br /&gt;
** 11 - ??&lt;br /&gt;
** 12 - ??&lt;br /&gt;
** 13 - Body Part&lt;br /&gt;
** 14 - ??&lt;br /&gt;
** 15 - ??&lt;br /&gt;
** 16 - ??&lt;br /&gt;
** 17 - ??&lt;br /&gt;
** 18 - ??&lt;br /&gt;
** 19 - ??&lt;br /&gt;
** 20 - Animation&lt;br /&gt;
** 21 - Gesture&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''local'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
For Future Use&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''temporary'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
For Future Use&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''data'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This is the blob which contains the actual script, notecard text,&amp;lt;br&amp;gt;&lt;br /&gt;
binary image (texture) or other data characterized by the &amp;quot;Type&amp;quot; column&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''id'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
UUID which uniquely identifies the asset within the system&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''create_time'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Date and time the asset was created in standard UNIX format&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''access_time'''&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Date and time the asset was last used in standard UNIX format&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(back to [[Database Documentation]])&amp;lt;br&amp;gt;&lt;br /&gt;
[[Category:Database]]&lt;/div&gt;</summary>
		<author><name>CiderJack</name></author>	</entry>

	</feed>