aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/NHibernate (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-05-06this should fix zariok's issueSean Dague1-2/+2
2008-05-02fixed up a bunch of the nhibernate user driver. Friends are notSean Dague4-12/+19
implemented, and something is still funny with agents, but this at least got me logged in, so is good enough to plumb through appearance and see how that goes.
2008-05-02in theory fix the user table mappingSean Dague2-2/+24
2008-05-02move it out of the Types namespaceSean Dague1-0/+0
2008-05-02in theory this gives me a back end that will do persistance Sean Dague1-3/+28
to actually have something to test plumbing in appearance saving.
2008-05-02plumb in connection string to the user database paths. mysql and mssqlSean Dague1-6/+12
just ignore this for now, but it lets us get connect strings to sqlite and nhibernate.
2008-05-02added user appearance mapping in nhibernateSean Dague1-0/+37
2008-05-02minor refactoring. Change getName and GetVersion methods (yes the had ↵Sean Dague1-13/+2
different casings) to Name and Version properties for the User stores.
2008-05-01added stubs for appearance bits to all the db layersSean Dague1-0/+27
2008-05-01* In ur code. Making it static.Adam Frisby1-1/+1
* Converted a bunch of functions to static functions.
2008-05-01* Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby1-2/+2
with namespaces.
2008-04-24do a max of 3 splits when first processing the nhibernate connect Sean Dague2-2/+2
strings so the ; in the db connect strings pass to the native drivers correctly
2008-04-24auto table creation for nhibernate backendsSean Dague2-1/+57
2008-04-23allow for Inventory database source to be specified in mainSean Dague2-16/+20
configs. This works with sqlite and nhibernate backends, and stays with default seperate ini files for mysql and mssql until someone writes those.
2008-04-23changes to allow asset_source to be specified in the opensim.iniSean Dague1-5/+11
this will work for sqlite and nhibernate, but will be ignored for mysql and mssql (reverting to their ini files) until someone writes that bit.
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby5-37/+26
(this took a while to run).
2008-04-17Update svn properties. Add copyright info to some source files.Jeff Ames1-0/+27
2008-04-15fix types on nhibernate mappings for User bitsSean Dague2-11/+12
2008-04-11first drop of user storage implementation for nhibernate. Sean Dague2-2/+271
This surely doesn't work yet, but it compiles, and I'm getting close to a stopping point for the day.
2008-04-11add user agent mappingSean Dague1-0/+21
2008-04-10add user profile mapping for nhibernateSean Dague1-0/+29
2008-04-09NHibernate Inventory support. Lightly tested, but seems to workSean Dague2-12/+12
well enough on my test environment. Will need to add some exception catching down the road. On to User Store.
2008-04-09more futzing around here. None of this works yet becauseSean Dague2-8/+9
bloody LLUUID isn't serializable, which is really annoying.
2008-04-09checking in a chunk of work because I think I'm tacklingSean Dague1-1/+1
the UUID issue
2008-04-09oops, broke compile. This fixes itSean Dague1-1/+1
2008-04-09match file to classnameSean Dague1-0/+0
2008-04-09changing around types a bit to make stuff more readable for Sean Dague5-46/+48
me.
2008-04-09NHibernate Inventory getting close, except for some of the Sean Dague4-8/+12
complex folder queries.
2008-04-09add a sample script for migrating from old inventorySean Dague1-0/+39
2008-04-08fix up Inventory hbm definitions to work. Adding indexes in Sean Dague2-7/+6
NHibernate is quite nice (though there will still need to be a db creator bit carved out later).
2008-04-08move the mappings to .hbm.xml so NHibernate actuallySean Dague2-0/+0
sees them
2008-04-08added the folder mappingsSean Dague1-0/+14
2008-04-08further refactor and rename of InventoryFolderBase propertiesSean Dague1-4/+4
to reflect what they really are.
2008-04-08added migration script for SqliteAssetsSean Dague1-0/+5
2008-04-08added Readme for migrationsSean Dague1-0/+3
2008-04-08LLUUID mapper actually appears to work now withSean Dague4-13/+13
NHibernate for Assets.
2008-04-08added mapping for InventoryItemBaseSean Dague1-0/+20
2008-04-08attempt to introduce custom LLUUIDString type forSean Dague2-1/+79
NHibernate
2008-04-07more refactoring, this time on InventoryFolderBaseSean Dague1-5/+5
* wrap attributes in properties * clean up names a little bit * clean up name styles
2008-04-07Refactor InventoryItemBase to do the following:Sean Dague1-4/+4
* wrap fields as Properties * rename some fields/properties to more sensible names * set style to PropName to match more standard C# approach
2008-04-07needed to add 4 characters to support the dashesSean Dague1-1/+1
2008-04-07added swag #1 on Inventory NHibernate implementation. ThereSean Dague1-0/+383
is no hbm.xml mapping yet, so this isn't going to do anything, plus I'm sure I didn't get the list interfaces right. However it now compiles, so worth getting into the tree.
2008-04-07fix bad indentationSean Dague1-1/+1
2008-04-03Check in the remaining bits to do Asset store via NHibernate. StillSean Dague2-35/+36
need to work out auto table creation in a reasonable way. Tommorrow I'll work on getting the NHibernate bits in place to be able to put this into the main tree.
2008-04-03point in time update of NHibernate Asset Mapping codeSean Dague3-10/+180
2008-04-02starting to stub out NHibernate data source. This isn't in Sean Dague1-0/+62
prebuild yet so it's currently dead code in tree, and shouldn't bother anyone. Once this does *something* I'll add it into the main build. However it seemed like a good idea to commit work as I go for people interested in it.