<?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=Barth</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=Barth"/>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Special:Contributions/Barth"/>
		<updated>2026-04-04T22:49:31Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.9</generator>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Database:Inventoryfolders</id>
		<title>Talk:Database:Inventoryfolders</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Database:Inventoryfolders"/>
				<updated>2009-02-18T16:01:39Z</updated>
		
		<summary type="html">&lt;p&gt;Barth: schema of inventoryfolders&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is what I see in sqlite3:&lt;br /&gt;
&lt;br /&gt;
  CREATE TABLE inventoryfolders(&lt;br /&gt;
       UUID varchar(255) primary key,&lt;br /&gt;
       name varchar(255),&lt;br /&gt;
       agentID varchar(255),&lt;br /&gt;
       parentID varchar(255),&lt;br /&gt;
       type integer,&lt;br /&gt;
       version integer);&lt;br /&gt;
&lt;br /&gt;
I guess I should change this page, too.&lt;/div&gt;</summary>
		<author><name>Barth</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>2009-02-18T14:12:30Z</updated>
		
		<summary type="html">&lt;p&gt;Barth: field is Type, not assetType&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;/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;
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 inventory type&lt;br /&gt;
&amp;lt;br&amp;gt;&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;
This is the blob which contains the actual script, notecard text,&amp;lt;br&amp;gt;&lt;br /&gt;
or binary image (texture) or other data characterized by the invType column&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;
&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>Barth</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Database:Users</id>
		<title>Database:Users</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Database:Users"/>
				<updated>2009-02-18T13:54:42Z</updated>
		
		<summary type="html">&lt;p&gt;Barth: it's not 'lastname', it's 'surname'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''users'''	''Stores users profile data''&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;
&lt;br /&gt;
The current structure of the users table is as follows:&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!align=&amp;quot;left&amp;quot;| Field&lt;br /&gt;
!align=&amp;quot;left&amp;quot;| Type&lt;br /&gt;
!align=&amp;quot;left&amp;quot;| Null&lt;br /&gt;
!align=&amp;quot;left&amp;quot;| Key&lt;br /&gt;
!align=&amp;quot;left&amp;quot;| Default&lt;br /&gt;
!align=&amp;quot;left&amp;quot;| Extra&lt;br /&gt;
|-&lt;br /&gt;
| UUID || varchar(36) || NO || PRI || '' ||&lt;br /&gt;
|-&lt;br /&gt;
| username || varchar(32) || NO || UNI || ||&lt;br /&gt;
|-&lt;br /&gt;
| surname || varchar(32) || NO || UNI || ||&lt;br /&gt;
|-&lt;br /&gt;
| passwordHash || varchar(32) || NO || || ||&lt;br /&gt;
|-&lt;br /&gt;
| passwordSalt || varchar(32) || NO || || ||&lt;br /&gt;
|-&lt;br /&gt;
| homeRegion || bigint(20) unsigned || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| homeLocationX || float || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| homeLocationY || float || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| homeLocationZ || float || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| homeLookAtX || float || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| homeLookAtY || float || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| homeLookAtZ || float || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| created || int(11) || NO || || ||&lt;br /&gt;
|-&lt;br /&gt;
| lastLogin || int(11) || NO || || ||&lt;br /&gt;
|-&lt;br /&gt;
| userInventoryURI || varchar(255) || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| userAssetURI || varchar(255) || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| profileCanDoMask || int(10) unsigned || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| profileWantDoMask || int(10) unsigned || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| profileAboutText || text || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| profileFirstText || text || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| profileImage || varchar(36) || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| profileFirstImage || varchar(36) || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| webLoginKey || varchar(36) || YES || || NULL ||&lt;br /&gt;
|-&lt;br /&gt;
| homeRegionID || char(36) || NO || || '00000000-0000-0000-0000-000000000000' ||&lt;br /&gt;
|-&lt;br /&gt;
| userFlags || int(11) || NO || || '0' ||&lt;br /&gt;
|-&lt;br /&gt;
| godLevel || int(11) || NO || || '0' ||&lt;br /&gt;
|-&lt;br /&gt;
| customType || varchar(32) || NO || || '' ||&lt;br /&gt;
|-&lt;br /&gt;
| partner || char(36) || NO || || '00000000-0000-0000-0000-000000000000' ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;UUID&lt;br /&gt;
:The unique id of the user&lt;br /&gt;
&lt;br /&gt;
;username&lt;br /&gt;
:The first name of the user&lt;br /&gt;
&lt;br /&gt;
;surname&lt;br /&gt;
:The last name of the user&lt;br /&gt;
&lt;br /&gt;
;passwordHash&lt;br /&gt;
:The MD5-hash from password and salt&lt;br /&gt;
;passwordSalt&lt;br /&gt;
:The password salt&lt;br /&gt;
&lt;br /&gt;
;homeRegion&lt;br /&gt;
:The region-handle of the home-region&lt;br /&gt;
&lt;br /&gt;
;homeLocationX, homeLocationY, homeLocationZ&lt;br /&gt;
:The home-location within the home-region&lt;br /&gt;
&lt;br /&gt;
;homeLookAtX, homeLookAtY, homeLookAtZ&lt;br /&gt;
:The direction the avatar looks after TP to the home-location&lt;br /&gt;
&lt;br /&gt;
;created&lt;br /&gt;
:Creation timestamp of the profile (in seconds since UNIX-epoch (Jan 1st, 1971))&lt;br /&gt;
&lt;br /&gt;
;lastLogin&lt;br /&gt;
:Time of last login (in seconds since UNIX-epoch)&lt;br /&gt;
&lt;br /&gt;
;userInventoryURI&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:red;&amp;quot;&amp;gt;needs to be documented&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;userAssetURI&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:red;&amp;quot;&amp;gt;needs to be documented&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;profileCanDoMask&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:red;&amp;quot;&amp;gt;needs to be documented&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;profileWantDoMask&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:red;&amp;quot;&amp;gt;needs to be documented&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;profileAboutText&lt;br /&gt;
:The text in the about field of the profile dialog&lt;br /&gt;
&lt;br /&gt;
;profileFirstText&lt;br /&gt;
:The text in the first-life field of the profile dialog&lt;br /&gt;
&lt;br /&gt;
;profileImage&lt;br /&gt;
:The UUID of the profile image&lt;br /&gt;
&lt;br /&gt;
;profileFirstImage&lt;br /&gt;
:The UUID of the first-life image&lt;br /&gt;
&lt;br /&gt;
;webLoginKey&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:red;&amp;quot;&amp;gt;needs to be documented&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;homeRegionID&lt;br /&gt;
:The region UUID of the home-region&lt;br /&gt;
&lt;br /&gt;
;userFlags&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:green;&amp;quot;&amp;gt;Account Types:&amp;lt;/i&amp;gt;&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:blue;&amp;quot;&amp;gt;Insert 200 to: Resident:Payment info on account&amp;lt;/i&amp;gt;&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:blue;&amp;quot;&amp;gt;Insert 300 to: Testing:Payment info on account&amp;lt;/i&amp;gt;&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:blue;&amp;quot;&amp;gt;Insert 400 to: Testing:No payment info on account&amp;lt;/i&amp;gt;&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:blue;&amp;quot;&amp;gt;Insert 600 to: Member Estatute:Payment info on account&amp;lt;/i&amp;gt;&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:blue;&amp;quot;&amp;gt;Insert 800 to: Linden Contracted&amp;lt;/i&amp;gt;&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:red;&amp;quot;&amp;gt;New Info by Matpratta (matpratta@gmail.com)[http://opensimulator.org/wiki/How-to]&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;godLevel&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:red;&amp;quot;&amp;gt;needs to be documented&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;customType&lt;br /&gt;
:&amp;lt;i style=&amp;quot;color:red;&amp;quot;&amp;gt;needs to be documented&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;partner&lt;br /&gt;
:The UUID of a user that will appear in the partner field of the profile dialog&lt;br /&gt;
[[Category:Database]]&lt;/div&gt;</summary>
		<author><name>Barth</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Database:Inventoryitems</id>
		<title>Database:Inventoryitems</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Database:Inventoryitems"/>
				<updated>2009-01-31T13:49:19Z</updated>
		
		<summary type="html">&lt;p&gt;Barth: added assettype enumeration link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''inventoryitems'''	''Records details with respect to the avatar's personal property (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;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
The current structure of the inventoryitems 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;assetID&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(36)&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;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;assetType&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11) unsigned&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;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;inventoryName&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&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;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;inventoryDescription&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(64)&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;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;inventoryNextPermissions&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(10) unsigned&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;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;inventoryCurrentPermissions&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(10) unsigned&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;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;invType&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;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;CreatorID&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(36)&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;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;inventoryBasePermissions&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(10) unsigned&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;0&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;inventoryEveryOnePermissions&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(10) unsigned&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;0&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;salePrice&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&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;saleType&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;creationDate&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11)&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;groupID&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;varchar(36)&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;00000000-0000-0000-0000-000000000000&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;groupOwned&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;flags&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;int(11) unsigned&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;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;inventoryID&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;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;avatarID&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;char(36)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;MUL&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;parentFolderId&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;char(36)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;YES&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;MUL&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;/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;
'''assetID'''&amp;lt;br&amp;gt;&lt;br /&gt;
Refers to the related row in the assets table.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''assetType'''&amp;lt;br&amp;gt;&lt;br /&gt;
Type of asset (e.g., script, texture, or shape - [http://wiki.secondlife.com/wiki/AssetType asset type list])&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''inventoryName'''&amp;lt;br&amp;gt;&lt;br /&gt;
Text of the name of the inventory item as it appears in the client inventory interface.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''inventoryDescription'''&amp;lt;br&amp;gt;&lt;br /&gt;
Text of the description of the inventory item as it appears in the client inventory interface.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''inventoryNextPermissions'''&amp;lt;br&amp;gt;&lt;br /&gt;
Permissions that will be applied to the item if/when it is transferred to another avatar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''inventoryCurrentPermissions'''&amp;lt;br&amp;gt;&lt;br /&gt;
Permissions on the the item for the current posessor of the item.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''invType'''&amp;lt;br&amp;gt;&lt;br /&gt;
Type of inventory item (is this redundant with assetType?)&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''creatorID'''&amp;lt;br&amp;gt;&lt;br /&gt;
UUID of the item's original creator.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''inventoryBasePermissions'''&amp;lt;br&amp;gt;&lt;br /&gt;
Base permissions of the object.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''inventoryEveryOnePermissions'''&amp;lt;br&amp;gt;&lt;br /&gt;
Permissions with respect to everyone but the owner of the item.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''salePrice'''&amp;lt;br&amp;gt;&lt;br /&gt;
Sale price of the item.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''saleType'''&amp;lt;br&amp;gt;&lt;br /&gt;
''presently unknown''&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''creationDate'''&amp;lt;br&amp;gt;&lt;br /&gt;
Date the item was created&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''groupID'''&amp;lt;br&amp;gt;&lt;br /&gt;
UUID of the group that the items is 'deeded' to&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''groupOwned'''&amp;lt;br&amp;gt;&lt;br /&gt;
group ownership flags&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''flags'''&amp;lt;br&amp;gt;&lt;br /&gt;
''presently unknown''&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''inventoryID'''&amp;lt;br&amp;gt;&lt;br /&gt;
UUID of inventory item&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''avatarID'''&amp;lt;br&amp;gt;&lt;br /&gt;
UUID of item's owner&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''parentFolderID'''&amp;lt;br&amp;gt;&lt;br /&gt;
UUID of the folder said to 'contain' the item&lt;br /&gt;
&amp;lt;hr&amp;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;
[[Category:Database]]&lt;/div&gt;</summary>
		<author><name>Barth</name></author>	</entry>

	<entry>
		<id>http://opensimulator.org/wiki/Talk:Building_a_bot</id>
		<title>Talk:Building a bot</title>
		<link rel="alternate" type="text/html" href="http://opensimulator.org/wiki/Talk:Building_a_bot"/>
				<updated>2009-01-12T06:31:28Z</updated>
		
		<summary type="html">&lt;p&gt;Barth: remark on changing  int32 conversion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I needed to change these &lt;br /&gt;
  Convert.ToInt32(pos.X)&lt;br /&gt;
to&lt;br /&gt;
  (int) pos.X&lt;br /&gt;
etc&lt;br /&gt;
to make it work on Vista 32 Bit otherwise the bot would go elsewhere. I wonder why that is.&lt;/div&gt;</summary>
		<author><name>Barth</name></author>	</entry>

	</feed>