aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/NHibernate (follow)
Commit message (Collapse)AuthorAgeFilesLines
* clean up the nhibernate definitions to work with mysqlSean Dague2008-06-188-117/+30
| | | | | | integrate migration support into nhibernate
* add mysql migrations for nhibernate driverSean Dague2008-06-183-10/+136
|
* add inventory store migration Sean Dague2008-06-181-0/+40
|
* I really didn't expect that one to work out of the box, but just managedSean Dague2008-06-161-0/+14
| | | | | | to get NHibernate + MySQL + Assets working.
* fix nhibernate driver so that it starts (based on the appearanceSean Dague2008-06-162-3/+3
| | | | | | | | | | changes it wouldn't come up). include embedded dialect specific sql files for nhibernate migrations figure out how to get the raw db connection so that migrations can work with nhibernate. create initial migration for NHibernate + SQLite + Assets.
* futzing around on the NHibernate side again trying to connectSean Dague2008-06-163-8/+25
| | | | | | migrations into it.
* * Implements UserServer logoff in a few situationsTeravus Ovares2008-05-311-1/+1
| | | | | | | * User tries to log-in but is already logged in. Userserver will send message to simulator user was in to log the user out there. * From the UserServer, admin types 'logoff-user firstname lastname message'. * Some regions may not get the message because they're not updated yet.
* update the nhibernate inventory item base definitionSean Dague2008-05-281-0/+6
|
* this removes use of the mapper for wearables, and I can confirm thingsSean Dague2008-05-211-2/+2
| | | | | | | get saved to the database. There are still issues on wearing things after a cleared cache that I'm looking at now.
* Minor cleanup.Jeff Ames2008-05-163-8/+6
|
* Formatting cleanup.Jeff Ames2008-05-164-43/+43
|
* testing avatar appearance as a user serviceSean Dague2008-05-151-2/+2
|
* remove my UserAppearance object, switch all code to useSean Dague2008-05-151-6/+6
| | | | | | AvatarAppearance instead.
* fix for a change in inventory that meant I was returning a lotSean Dague2008-05-141-29/+16
| | | | | | of empty inventory folders
* More formatting cleanup. Minor refactoring.Jeff Ames2008-05-143-91/+196
|
* Formatting cleanup.Jeff Ames2008-05-143-50/+50
|
* * Fixed some compiler warningsAdam Frisby2008-05-073-4/+5
| | | | | * Fixed prebuild.xml to remove DB4o references (more compiler warnings)
* this should fix zariok's issueSean Dague2008-05-061-2/+2
|
* fixed up a bunch of the nhibernate user driver. Friends are notSean Dague2008-05-024-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.
* in theory fix the user table mappingSean Dague2008-05-022-2/+24
|
* move it out of the Types namespaceSean Dague2008-05-021-0/+0
|
* in theory this gives me a back end that will do persistance Sean Dague2008-05-021-3/+28
| | | | | | | to actually have something to test plumbing in appearance saving.
* plumb in connection string to the user database paths. mysql and mssqlSean Dague2008-05-021-6/+12
| | | | | | | just ignore this for now, but it lets us get connect strings to sqlite and nhibernate.
* added user appearance mapping in nhibernateSean Dague2008-05-021-0/+37
|
* minor refactoring. Change getName and GetVersion methods (yes the had ↵Sean Dague2008-05-021-13/+2
| | | | | | | | different casings) to Name and Version properties for the User stores.
* added stubs for appearance bits to all the db layersSean Dague2008-05-011-0/+27
|
* * In ur code. Making it static.Adam Frisby2008-05-011-1/+1
| | | | | * Converted a bunch of functions to static functions.
* * Cleaned namespaces of entire solution. OpenSim directories now correspond ↵Adam Frisby2008-05-011-2/+2
| | | | with namespaces.
* do a max of 3 splits when first processing the nhibernate connect Sean Dague2008-04-242-2/+2
| | | | | | | strings so the ; in the db connect strings pass to the native drivers correctly
* auto table creation for nhibernate backendsSean Dague2008-04-242-1/+57
|
* allow for Inventory database source to be specified in mainSean Dague2008-04-232-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.
* changes to allow asset_source to be specified in the opensim.iniSean Dague2008-04-231-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.
* * Optimised using statements and namespace references across entire project ↵Adam Frisby2008-04-215-37/+26
| | | | (this took a while to run).
* Update svn properties. Add copyright info to some source files.Jeff Ames2008-04-171-0/+27
|
* fix types on nhibernate mappings for User bitsSean Dague2008-04-152-11/+12
|
* first drop of user storage implementation for nhibernate. Sean Dague2008-04-112-2/+271
| | | | | | | This surely doesn't work yet, but it compiles, and I'm getting close to a stopping point for the day.
* add user agent mappingSean Dague2008-04-111-0/+21
|
* add user profile mapping for nhibernateSean Dague2008-04-101-0/+29
|
* NHibernate Inventory support. Lightly tested, but seems to workSean Dague2008-04-092-12/+12
| | | | | | | | | well enough on my test environment. Will need to add some exception catching down the road. On to User Store.
* more futzing around here. None of this works yet becauseSean Dague2008-04-092-8/+9
| | | | | | bloody LLUUID isn't serializable, which is really annoying.
* checking in a chunk of work because I think I'm tacklingSean Dague2008-04-091-1/+1
| | | | | | the UUID issue
* oops, broke compile. This fixes itSean Dague2008-04-091-1/+1
|
* match file to classnameSean Dague2008-04-091-0/+0
|
* changing around types a bit to make stuff more readable for Sean Dague2008-04-095-46/+48
| | | | | | me.
* NHibernate Inventory getting close, except for some of the Sean Dague2008-04-094-8/+12
| | | | | | complex folder queries.
* add a sample script for migrating from old inventorySean Dague2008-04-091-0/+39
|
* fix up Inventory hbm definitions to work. Adding indexes in Sean Dague2008-04-082-7/+6
| | | | | | | NHibernate is quite nice (though there will still need to be a db creator bit carved out later).
* move the mappings to .hbm.xml so NHibernate actuallySean Dague2008-04-082-0/+0
| | | | | | sees them
* added the folder mappingsSean Dague2008-04-081-0/+14
|
* further refactor and rename of InventoryFolderBase propertiesSean Dague2008-04-081-4/+4
| | | | | | to reflect what they really are.