Yay for unit tests. Increased the type width of the prims and primshapes

tables, and changed the database modules to actually push these doubles
down into the database layer.
This commit is contained in:
Melanie Thielker
2008-11-26 12:23:56 +00:00
parent 4fdda32cd3
commit fdf5f55a5b
4 changed files with 82 additions and 77 deletions

View File

@@ -1,42 +1,46 @@
BEGIN;
alter table prims change column `PositionX` `PositionX` float default NULL;
alter table prims change column `PositionY` `PositionY` float default NULL;
alter table prims change column `PositionZ` `PositionZ` float default NULL;
alter table prims change column `GroupPositionX` `GroupPositionX` float default NULL;
alter table prims change column `GroupPositionY` `GroupPositionY` float default NULL;
alter table prims change column `GroupPositionZ` `GroupPositionZ` float default NULL;
alter table prims change column `VelocityX` `VelocityX` float default NULL;
alter table prims change column `VelocityY` `VelocityY` float default NULL;
alter table prims change column `VelocityZ` `VelocityZ` float default NULL;
alter table prims change column `AngularVelocityX` `AngularVelocityX` float default NULL;
alter table prims change column `AngularVelocityY` `AngularVelocityY` float default NULL;
alter table prims change column `AngularVelocityZ` `AngularVelocityZ` float default NULL;
alter table prims change column `AccelerationX` `AccelerationX` float default NULL;
alter table prims change column `AccelerationY` `AccelerationY` float default NULL;
alter table prims change column `AccelerationZ` `AccelerationZ` float default NULL;
alter table prims change column `RotationX` `RotationX` float default NULL;
alter table prims change column `RotationY` `RotationY` float default NULL;
alter table prims change column `RotationZ` `RotationZ` float default NULL;
alter table prims change column `RotationW` `RotationW` float default NULL;
alter table prims change column `SitTargetOffsetX` `SitTargetOffsetX` float default NULL;
alter table prims change column `SitTargetOffsetY` `SitTargetOffsetY` float default NULL;
alter table prims change column `SitTargetOffsetZ` `SitTargetOffsetZ` float default NULL;
alter table prims change column `SitTargetOrientW` `SitTargetOrientW` float default NULL;
alter table prims change column `SitTargetOrientX` `SitTargetOrientX` float default NULL;
alter table prims change column `SitTargetOrientY` `SitTargetOrientY` float default NULL;
alter table prims change column `SitTargetOrientZ` `SitTargetOrientZ` float default NULL;
alter table prims change column `LoopedSoundGain` `LoopedSoundGain` float NOT NULL default '0';
alter table prims change column `OmegaX` `OmegaX` float NOT NULL default '0';
alter table prims change column `OmegaY` `OmegaY` float NOT NULL default '0';
alter table prims change column `OmegaZ` `OmegaZ` float NOT NULL default '0';
alter table prims change column `CameraEyeOffsetX` `CameraEyeOffsetX` float NOT NULL default '0';
alter table prims change column `CameraEyeOffsetY` `CameraEyeOffsetY` float NOT NULL default '0';
alter table prims change column `CameraEyeOffsetZ` `CameraEyeOffsetZ` float NOT NULL default '0';
alter table prims change column `CameraAtOffsetX` `CameraAtOffsetX` float NOT NULL default '0';
alter table prims change column `CameraAtOffsetY` `CameraAtOffsetY` float NOT NULL default '0';
alter table prims change column `CameraAtOffsetZ` `CameraAtOffsetZ` float NOT NULL default '0';
alter table prims change column `CollisionSoundVolume` `CollisionSoundVolume` float NOT NULL default '0';
alter table prims change column `PositionX` `PositionX` double default NULL;
alter table prims change column `PositionY` `PositionY` double default NULL;
alter table prims change column `PositionZ` `PositionZ` double default NULL;
alter table prims change column `GroupPositionX` `GroupPositionX` double default NULL;
alter table prims change column `GroupPositionY` `GroupPositionY` double default NULL;
alter table prims change column `GroupPositionZ` `GroupPositionZ` double default NULL;
alter table prims change column `VelocityX` `VelocityX` double default NULL;
alter table prims change column `VelocityY` `VelocityY` double default NULL;
alter table prims change column `VelocityZ` `VelocityZ` double default NULL;
alter table prims change column `AngularVelocityX` `AngularVelocityX` double default NULL;
alter table prims change column `AngularVelocityY` `AngularVelocityY` double default NULL;
alter table prims change column `AngularVelocityZ` `AngularVelocityZ` double default NULL;
alter table prims change column `AccelerationX` `AccelerationX` double default NULL;
alter table prims change column `AccelerationY` `AccelerationY` double default NULL;
alter table prims change column `AccelerationZ` `AccelerationZ` double default NULL;
alter table prims change column `RotationX` `RotationX` double default NULL;
alter table prims change column `RotationY` `RotationY` double default NULL;
alter table prims change column `RotationZ` `RotationZ` double default NULL;
alter table prims change column `RotationW` `RotationW` double default NULL;
alter table prims change column `SitTargetOffsetX` `SitTargetOffsetX` double default NULL;
alter table prims change column `SitTargetOffsetY` `SitTargetOffsetY` double default NULL;
alter table prims change column `SitTargetOffsetZ` `SitTargetOffsetZ` double default NULL;
alter table prims change column `SitTargetOrientW` `SitTargetOrientW` double default NULL;
alter table prims change column `SitTargetOrientX` `SitTargetOrientX` double default NULL;
alter table prims change column `SitTargetOrientY` `SitTargetOrientY` double default NULL;
alter table prims change column `SitTargetOrientZ` `SitTargetOrientZ` double default NULL;
alter table prims change column `LoopedSoundGain` `LoopedSoundGain` double NOT NULL default '0';
alter table prims change column `OmegaX` `OmegaX` double NOT NULL default '0';
alter table prims change column `OmegaY` `OmegaY` double NOT NULL default '0';
alter table prims change column `OmegaZ` `OmegaZ` double NOT NULL default '0';
alter table prims change column `CameraEyeOffsetX` `CameraEyeOffsetX` double NOT NULL default '0';
alter table prims change column `CameraEyeOffsetY` `CameraEyeOffsetY` double NOT NULL default '0';
alter table prims change column `CameraEyeOffsetZ` `CameraEyeOffsetZ` double NOT NULL default '0';
alter table prims change column `CameraAtOffsetX` `CameraAtOffsetX` double NOT NULL default '0';
alter table prims change column `CameraAtOffsetY` `CameraAtOffsetY` double NOT NULL default '0';
alter table prims change column `CameraAtOffsetZ` `CameraAtOffsetZ` double NOT NULL default '0';
alter table prims change column `CollisionSoundVolume` `CollisionSoundVolume` double NOT NULL default '0';
alter table primshapes change column `ScaleX` `ScaleX` double NOT NULL default '0';
alter table primshapes change column `ScaleY` `ScaleY` double NOT NULL default '0';
alter table primshapes change column `ScaleZ` `ScaleZ` double NOT NULL default '0';
COMMIT;