Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 .. 14 :: [one page] |
Author |
Thread Statistics | Show CCP posts - 3 post(s) |
|

kieron

|
Posted - 2006.12.07 00:24:00 -
[1]
t20's long awaited and much requested Revelations edition data export is discussed and available in his new Dev Blog. Read the blog, download the export and discuss it to your heart's content here.
As t20 stated in the blog, use of the data in the export may not be used for any commercial applications without the express written consent of CCP Games.
I was 24 minutes late, sorry t20! 
kieron Community Manager, EVE Online |
|

Salvis Tallan
Gallente Team Condor
|
Posted - 2006.12.07 00:47:00 -
[2]
Edited by: Salvis Tallan on 07/12/2006 00:51:17 Gah! Can we have it in CSV? Please? Those of use without databases cant really used the sql as well. ------
|

Ching Ling
Gallente
|
Posted - 2006.12.07 01:02:00 -
[3]
Am I first? Yay, and thanks! ---------- EvE Ship Classes now in poster format |

Andrew Gunn
Frontline Defense Force Maelstrom Alliance
|
Posted - 2006.12.07 01:18:00 -
[4]
Edited by: Andrew Gunn on 07/12/2006 01:18:28 AWESOME! Thank's man! 
t20 you are my hero. --
EVE-Development Network - Home of the EDK, which is a free, open-source killboard software. |

Mirida
Amarr Cataclysm Enterprises Dusk and Dawn
|
Posted - 2006.12.07 01:18:00 -
[5]
Whew, thanks... going to crunsh some queries now... EVE Development Network <Lead Developer> |

Nic Pyrotech
|
Posted - 2006.12.07 01:25:00 -
[6]
YAY
I meant to ask this of the previous export.... Where would one find out the high/med/low/(and now rig) position of a given item?
TIA
|

Mik Nostrebor
Minmatar ORKS
|
Posted - 2006.12.07 01:28:00 -
[7]
Edited by: Mik Nostrebor on 07/12/2006 01:29:23 Does anyone have the SQL to create the tables? Otherwise I have to create the tables manually and guees at the data types.
Contact me at [email protected]
Thnx Mik
AUSSIE AND KIWI EVE Fansite |

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.12.07 01:55:00 -
[8]
I've started a new discussion for this export Here, as kie locked the old one to have this one have a fresh start.
Mailed the mods to get it moved up here as well, which might happen.. or maybe not.. who knows.
Thanks, t20! -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft |

Beatle Bones
|
Posted - 2006.12.07 02:34:00 -
[9]
Huzzah!
Originally by: Salvis Tallan Gah! Can we have it in CSV?
Well as it happens I need *ahem* would like it in CSV too... I think I could be knocking up a little *.exe to do just that. Saves all that find/replace nonsense. Watch this space.
Again though, Huzzah!
Hip hip...
The secret to creativity is knowing how to hide your sources. |

Laendra
|
Posted - 2006.12.07 02:52:00 -
[10]
t20, can we have your babies???
thanks man.... ------------------- |

Weirda
Minmatar Queens of the Stone Age Anarchy Empire
|
Posted - 2006.12.07 02:56:00 -
[11]
thank you <3  __ Weirda Join QotSA
|

Deikan Frost
Amarr
|
Posted - 2006.12.07 03:11:00 -
[12]
Nice thanks! Now... just need to learn how to import all that data in mysql and how to link everything together 
Sig Size: 374x115 pixels - 136Kb |

Danalog
STK Scientific Ascendant Frontier
|
Posted - 2006.12.07 03:25:00 -
[13]
Need the table definitions in order to get much good out of it, unfortunately 
|

Mik Nostrebor
Minmatar ORKS
|
Posted - 2006.12.07 03:45:00 -
[14]
Edited by: Mik Nostrebor on 07/12/2006 03:53:42 Edited by: Mik Nostrebor on 07/12/2006 03:51:07 I am working on getting the item tables done. I can post the SQL CREATE statements for them. The typing will be a bit broad (ie int instead of boolean and float for non-ID fields etc).
I am to impatient to wait for someone else to do it.
Here are the Categories, Groups and Types tables for MSSQL. NOTE: replace ",true," with ",1," in the types table for this to work.:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[invCategories]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[invCategories] GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[invGroups]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[invGroups] GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[invTypes]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[invTypes] GO
CREATE TABLE [dbo].[invCategories] ( [CategoryID] [int] NOT NULL , [CategoryName] [text] COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [description] [text] COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [graphicID] [int] NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO
CREATE TABLE [dbo].[invGroups] ( [groupID] [int] NULL , [categoryID] [int] NULL , [groupName] [text] COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [description] [text] COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [graphicID] [int] NULL , [useBasePrice] [float] NULL , [allowManufacture] [int] NULL , [allowRecyler] [int] NULL , [anchored] [int] NULL , [anchorable] [int] NULL , [*****bleNonSingleton] [int] NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO
CREATE TABLE [dbo].[invTypes] ( [typeID] [int] NOT NULL , [groupID] [int] NULL , [typeName] [text] COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [description] [text] COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [graphicID] [int] NULL , [radius] [float] NULL , [mass] [float] NULL , [volume] [float] NULL , [capacity] [float] NULL , [portionSize] [float] NULL , [raceID] [int] NULL , [basePrice] [float] NULL , [published] [int] NULL , [marketGroupID] [int] NULL , [chanceOfDuplicating] [int] NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO |

Nightblade
Minmatar Black Avatar Firmus Ixion
|
Posted - 2006.12.07 04:26:00 -
[15]
Thanks for the updated export.
I noticed a few missing tables compared to the last version:
dbo_chrFactions.sql dbo_eveGraphics.sql dbo_eveNames.sql dbo_invControlTowerResourcePurposes.sql dbo_invControlTowerResources.sql
|

Nesa
Antares Fleet Yards SMASH Alliance
|
Posted - 2006.12.07 05:22:00 -
[16]
CSV would be nice *nudge*
Also an update to http://www.eve-online.com/itemdatabase/ would be useful... 
|

Julian Tavernier
Talion Federal Navy Babylon Federal Republic
|
Posted - 2006.12.07 07:22:00 -
[17]
Edited by: Julian Tavernier on 07/12/2006 07:27:38 Thanks a lot for this much waited data export ! :)
Just for info, here is a list of differences between rmr and revelations data export.
Tables present in rmr export and not in revelations export : chrFactions eveGraphics eveNames invControlTowerResourcePurposes invControlTowerResources
Tables present in revelations export and not in rmr export : chrAttributes chrCareers chrCareerSkills chrCareerSpecialities chrCareerSpecialitySkills chrRaceSkills chrSchoolAgents crpNPCCorporationResearchFields invFlags invTypeReactions mapCelestialStatistics ramAssemblyLines ramAssemblyLineStations ramAssemblyLineTypeDetailPerCategory ramAssemblyLineTypeDetailPerGroup ramAssemblyLineTypes ramCompletedStatuses
|

Eewec Ourbyni
Caldari
|
Posted - 2006.12.07 07:53:00 -
[18]
Arrrrgggggggg
Why....
why.....
why at midnight....?
/me pods clock.
ok, so I'm not that far behind, can still get this sorted out today..... hopefully.
P.S. Anyone got an .sql file with all the table create statements in?
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Kylania
Gallente
|
Posted - 2006.12.07 07:57:00 -
[19]
Whee THANK YOU! -- Lil Miner Newbie Skills Roadmap | CCG Card Lookup |

Mirida
Amarr Cataclysm Enterprises Dusk and Dawn
|
Posted - 2006.12.07 08:03:00 -
[20]
Okay, i successfully grepped some data out of it, however the table dbo.eveGraphics would be nice as the information about which icon to use for which inventory item would be good to have. btw, during export i noticed an data mismatch: Miner II has 2 blueprints, blueprintTypeIDs: 784, 26607.
All useable systems linked again ;) image: http://exi.ath.cx/eve/?a=mapview&sys_id=3277&mode=map&size=800
EVE Development Network <Lead Developer> |

Marcus Nihalan
|
Posted - 2006.12.07 09:22:00 -
[21]
I haven't had any chance to study it in detail...
but might it not be because it is an invention blueprint? And much worse then the real blueprint?
Mmm. That doesn't sound right. They'd not be T2 BPO's but BPC's. Never mind.
|

BarmaLINI
Caldari PsiCorp
|
Posted - 2006.12.07 11:30:00 -
[22]
Edited by: BarmaLINI on 07/12/2006 11:30:56 where is dbo.eveGraphics, dbo.eveNames ?

--------------------------------------- Welcome: HTTP://EVEINFO.COM Missions (1,2,3,4 level), Offers, Agents, Cosmos, Eve Universe Map, Refine and more |

medecau
|
Posted - 2006.12.07 12:01:00 -
[23]
would be nice to have this in CSV like before
kkthx
|
|

t20

|
Posted - 2006.12.07 12:02:00 -
[24]
I can't help it if you don't read the blog complaining about things like creating the tables etc, as it's all available in the previous blog. No worries though, I'll add the missing tables and add it for you to download later on today.
|
|

Akita T
Caldari Navy Volunteer Task Force
|
Posted - 2006.12.07 12:10:00 -
[25]
t20, if you need a slave for a few days, let me know ;) Gratz' on a much-needed update. _____ -sig-
This is my only char. These are my skills
Always question everything, including yourself |

elFarto
New Order Industries
|
Posted - 2006.12.07 12:22:00 -
[26]
Edited by: elFarto on 07/12/2006 12:25:08 Man love for t20
*edit* OMG, no CSV files, bad t20, no man love for you.
Regards elFarto
NPC database Mal: This is your captain speaking. We're having some technical difficulties, so we may experience some turbulence, and then explode. |

Beatle Bones
|
Posted - 2006.12.07 12:29:00 -
[27]
Originally by: elFarto *edit* OMG, no CSV files, bad t20, no man love for you.
Nearly finished a Eve Data SQL to CSV converter... watch this space.
Erm, would anyone be willing to host it?
The secret to creativity is knowing how to hide your sources. |

Luigi Thirty
Caldari
|
Posted - 2006.12.07 12:33:00 -
[28]
MS SQL IS INVINCIBLE:((((
---- DOMINIX IS INVINCIBLE:(((( |

Jimmy Riddle
Possibly
|
Posted - 2006.12.07 12:39:00 -
[29]
Bonus>Phobia Handicap
Claustrophobia Bonus
If floating in capsule in space for 5 mins, he dies.
  
Monophobia Bonus
Dies if he doesn't dock at a station every 60 mins
    
|

Dalekplunger Slick
Caldari DPS Holding Corporation
|
Posted - 2006.12.07 13:27:00 -
[30]
Originally by: t20 I can't help it if you don't read the blog complaining about things like creating the tables etc, as it's all available in the previous blog. No worries though, I'll add the missing tables and add it for you to download later on today.
I don't see anything about how to create the tables in http://myeve.eve-online.com/devblog.asp?a=blog&bid=246 or http://myeve.eve-online.com/devblog.asp?a=blog&bid=406
Is there some other blog that you're talking about?
|

Anders Chydenius
Phoenix Industries
|
Posted - 2006.12.07 14:10:00 -
[31]
\o/ Wubbins! ------ {o,o} (__(| -"-"- EVEMon - The open source Jamaican wiseman. |

Eewec Ourbyni
Caldari
|
Posted - 2006.12.07 15:06:00 -
[32]
Originally by: t20 I can't help it if you don't read the blog complaining about things like creating the tables etc, as it's all available in the previous blog. No worries though, I'll add the missing tables and add it for you to download later on today.
I'm assuming you mean the blog where you released the old data dumps.... the one with the old table definitions that haven't got things like shortdescriptions and stuff in them.... but <3 for this, it's not actually too hard so far to build the table creation statements with what we have here.... least it hasn't been so far.
Now if I could only get these pesky customers to leave me alone for a few hours so I could really get to grips with it all.... only done the first 13 tables so far.
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Moriiko
Nakama Gemini Federation
|
Posted - 2006.12.07 15:09:00 -
[33]
If someone can possibly provide some SQL to create the tables that would be great. Other than that nice work.
|

Eewec Ourbyni
Caldari
|
Posted - 2006.12.07 15:36:00 -
[34]
Edited by: Eewec Ourbyni on 07/12/2006 15:37:28 Quick Q: In dbo.chrRaceSkills do folks think that 'levels' is an INTEGER or a BOOLEAN?
Also, same question for supplierType in dbo.crpNPCCorporationResearchFields.
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Ryan Coolness
Esophorics Anonymous
|
Posted - 2006.12.07 15:36:00 -
[35]
Originally by: t20 I can't help it if you don't read the blog complaining about things like creating the tables etc, as it's all available in the previous blog. No worries though, I'll add the missing tables and add it for you to download later on today.
t20, you are a god among men. Griefwatch and women everywhere thank you for merely existing.
|

Dalekplunger Slick
Caldari DPS Holding Corporation
|
Posted - 2006.12.07 16:29:00 -
[36]
Hey what happened to the eveNames table? Where did it go?
|

Beatle Bones
|
Posted - 2006.12.07 17:32:00 -
[37]
Anyone interested in CSV rather than SQL try here
The secret to creativity is knowing how to hide your sources. |

StarLite
Amarr Evolution Band of Brothers
|
Posted - 2006.12.07 17:46:00 -
[38]
Originally by: Dalekplunger Slick
Originally by: t20 I can't help it if you don't read the blog complaining about things like creating the tables etc, as it's all available in the previous blog. No worries though, I'll add the missing tables and add it for you to download later on today.
I don't see anything about how to create the tables in http://myeve.eve-online.com/devblog.asp?a=blog&bid=246 or http://myeve.eve-online.com/devblog.asp?a=blog&bid=406
Is there some other blog that you're talking about?
I haven't been able to find it as well. _______________________________________________________________________
This sig is guarded by SigGuard(c) |

Cade Nemec
|
Posted - 2006.12.07 18:18:00 -
[39]
wow, this info looks awesome. what a cool service. thank you very much, t20 [and kieron].
would someone be able to point me toward the ship info or is that even part of this export? [and by ship info i mean stats, fittings, etc].
|

Eewec Ourbyni
Caldari
|
Posted - 2006.12.07 18:18:00 -
[40]
Edited by: Eewec Ourbyni on 07/12/2006 18:19:03 Also, I notice now that the titans entry in dbo.invGroups has been cut off at 500 characters, that's just something I've noticed due to just having looked at that table to create it.... I'm kinda posting as I go, that way I'm less likely to forget stuff.
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Keikko Aranata
Amarr Imperial Academy
|
Posted - 2006.12.07 18:21:00 -
[41]
Edited by: Keikko Aranata on 07/12/2006 18:21:21 Keiron, just to close the loop on the original/old thread, could you please edit your last/lock post and add in the URL to *this* topic thread in that post?
I mean your post here: http://oldforums.eveonline.com/?a=topic&threadID=274124&page=13#363
- K. Aranata
|

Altaree
Gallente Red Frog Investments Daikoku Trade Syndicate
|
Posted - 2006.12.07 18:48:00 -
[42]
Be nice to T20, I want to stop being a '!'
Fix The Web Servers
|

Iain Cormac
|
Posted - 2006.12.07 18:54:00 -
[43]
Edited by: Iain Cormac on 07/12/2006 19:12:24 Edit: Never mind, my mistake.
|

Gilgamoth
Imperium Technologies Firmus Ixion
|
Posted - 2006.12.07 19:51:00 -
[44]
WOOHOOO
/me does the happy dance...
All we need now is a working char sheet :-D
Thanks t20, you're the best.
Regards,
Gil
Future Falcon EVE Tools - Project Leader.
|
|

t20

|
Posted - 2006.12.07 20:20:00 -
[45]
Archive file updateded with missing tables + added table structure.
|
|

Eewec Ourbyni
Caldari
|
Posted - 2006.12.07 21:19:00 -
[46]
Oh, btw,  t20 (cute and cuddly and extremely cool)
hmmm, and did I mention, thankyouthankyouthankyouthankyouthankyou 
Think that covers it.
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Silvatico
Far Ranger
|
Posted - 2006.12.07 22:31:00 -
[47]
Originally by: Futurama Which of the following would you most most prefer?
(a) A puppy; (b) A pretty flower from your sweetie; (c) A large, properly-formatted data file.
Choose!
(c)... thank you!
|

Quutar
Caldari Auraxian Irregulars
|
Posted - 2006.12.07 22:48:00 -
[48]
(I am not complaining in the LEAST)
the following table definitions are missing chrFactions chrSchoolAgents eveUnits invFlags invMetaGroups invTypeReactions TL2MaterialsForTypeWithActivity
and we have the definition for these, but no data mapSecurityRatings ramActivities ramassemlylinecostlog raminstallationtypedefaultcontents
Not finding research slots in Empire Space? Try Quutar Research Services. |

Quutar
Caldari Auraxian Irregulars
|
Posted - 2006.12.07 22:48:00 -
[49]
Originally by: Quutar (I am not complaining in the LEAST)
the following table definitions are missing chrFactions chrSchoolAgents eveUnits invFlags invMetaGroups invTypeReactions TL2MaterialsForTypeWithActivity
and we have the definition for these, but no data mapSecurityRatings ramActivities ramassemlylinecostlog raminstallationtypedefaultcontents
I am going to see if I can piece together some definitions for the 7 tables with out definitions (might be able to get them from the rmr version... or just inspect the data and guess)
Not finding research slots in Empire Space? Try Quutar Research Services. |

Altaree
Gallente Red Frog Investments Daikoku Trade Syndicate
|
Posted - 2006.12.07 22:49:00 -
[50]
t20, can you get the website updated with the new data please?
Fix The Web Servers
|

Eewec Ourbyni
Caldari
|
Posted - 2006.12.07 22:59:00 -
[51]
Originally by: t20 Archive file updateded with missing tables + added table structure.
Hit a tiny incy wincy snag with your table creators, it locked my mssql so completely, I've had to almost reinstall the thing to get it to work again....
other than that, things are looking good.
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Quutar
Caldari Auraxian Irregulars
|
Posted - 2006.12.07 23:23:00 -
[52]
also... in the dbo_eveNames.sql file... the table name is "dbo.dbo_eveNames" instead of "dbo.eveNames"
(more as I import... i have already had to massage the table definitions to get them to work in MySQL... but that was a given)
Not finding research slots in Empire Space? Try Quutar Research Services. |

Quutar
Caldari Auraxian Irregulars
|
Posted - 2006.12.07 23:33:00 -
[53]
also missing the invmetatypes table definition
Not finding research slots in Empire Space? Try Quutar Research Services. |

Internet Knight
Caldari The Knighthawks Ratel Alliance
|
Posted - 2006.12.08 00:30:00 -
[54]
Forgive me for being an SQL newbie, I generally only use INSERT/UPDATE/DELETE... what is this IDENTITY(x, 1) definition in several of the table declarations?
|

Derrys
Caldari Caldari Independent Navy Reserve
|
Posted - 2006.12.08 01:12:00 -
[55]
Edited by: Derrys on 08/12/2006 01:13:40
Originally by: Internet Knight Forgive me for being an SQL newbie, I generally only use INSERT/UPDATE/DELETE... what is this IDENTITY(x, 1) definition in several of the table declarations?
An identity is a field which is automatically incremented for each new row added to the table -- so the first row would automatically be assigned a value of 1, the next row would be assigned a value of 2, and so on. Depending on what other database tools you use, you may know it as an Autonumber or Autoincrement.
Frankly I wonder why the identity fields are there, since the values of those fields are being set explicitly by the INSERT statements, and I don't think people are going to be adding more rows to these tables anyway. I think it would be pretty safe to remove the IDENTITY statements if they're messing things up for you.
|

Cade Nemec
|
Posted - 2006.12.08 01:19:00 -
[56]
does anyone know where i can find the ship information like number of slots, cargo capacity, drone bay, etc?
|

ToxicFire
Warlords Corp The Core Collective
|
Posted - 2006.12.08 02:21:00 -
[57]
is that MS SQL statements I see in those definitions, FOR SHAME on you t20, but good job getting it out.
Join the save Stargate SG1 Campaign Today! http://savestargatesg1.com/
|

Ray McCormack
BIG
|
Posted - 2006.12.08 02:44:00 -
[58]
Thank you very much t20, I appreciate it extremely.
And to those of you moaning about specific formats, stop being lazy bums.
| How To Afford A Tech II BPO | the all mighty BIG industrial corp from hell with a slong the size of a walrus. |

BlueFieldsInMay
|
Posted - 2006.12.08 03:54:00 -
[59]
Originally by: Dalekplunger Slick
Originally by: t20 I can't help it if you don't read the blog complaining about things like creating the tables etc, as it's all available in the previous blog. No worries though, I'll add the missing tables and add it for you to download later on today.
I don't see anything about how to create the tables in http://myeve.eve-online.com/devblog.asp?a=blog&bid=246 or http://myeve.eve-online.com/devblog.asp?a=blog&bid=406
Is there some other blog that you're talking about?
Well I'm not sure how much help you need. But I can point out that the statments to create the tables are in the file dbo___TABLES.sql. In the last export these statments where each in the file that contains that tables inserts.
T20 you might want to point that out in the new dev blog :)
|

Andargor theWise
Disbelievers of Fate The SUdden Death Squad
|
Posted - 2006.12.08 05:16:00 -
[60]
This is a cross-post, sorry... Original in this thread. I thought I should post it in the official thread...
FWIW this is my MySQL conversion:
Linkage (~32 MB)
- Create the "dbo" database, if not already done - It will drop any existing tables, so backup your stuff first...
CCP again forgot some CREATEs... So I guesstimated.
I had to fiddle with data types, there were truncations on some of the IDs which were tinyint(4). I changed them to smallint(6).
Also, I nixed the autoincrements, since I intend to use the data as read-only.
- Got grief?
|

DEVILSENIGMA
Caldari Roving Guns Inc. RAZOR Alliance
|
Posted - 2006.12.08 14:25:00 -
[61]
Edited by: DEVILSENIGMA on 08/12/2006 14:25:11 As usual eve.coldfront.net has updated it's item database to the Revelations build. If you just need to view the details on ships and other mods you can troll through that Have fun! --- Eve Database | TQ Server Status Coldfront Come in and feel the chill |

Melchon
Gallente EUROPEANS
|
Posted - 2006.12.08 15:05:00 -
[62]
Edited by: Melchon on 08/12/2006 15:20:18 mybad, missed one line ^^
|

Quutar
Caldari Auraxian Irregulars
|
Posted - 2006.12.08 15:57:00 -
[63]
Edited by: Quutar on 08/12/2006 15:57:23
OK... I think these are the missing table definitions
CREATE TABLE dbo.chrFactions( factionID int, factionName varchar(100), description varchar(1000), raceIDs INTEGER, solarSystemID int, corporationID int, sizeFactor float, stationCount smallint, stationSystemCount smallint);
CREATE TABLE dbo.eveUnits( unitID tinyint, unitName varchar(100), displayName varchar(20), description varchar(100));
CREATE TABLE dbo.invMetaGroups( metaGroupID INTEGER, metaGroupName varchar(100), description varchar(100), graphicID smallint); CREATE TABLE dbo.invMetaTypes( typeID int, parentTypeID int, metaGroupID INTEGER);
CREATE TABLE dbo.TL2MaterialsForTypeWithActivity( typeID int, activity tinyint, requiredTypeID smallint, quantity int, damagePerJob DOUBLE PRECISION);
CREATE TABLE dbo.chrSchoolAgents( schoolID tinyint, agentIndex INTEGER, agentID int);
CREATE TABLE dbo.invFlags( flagID INTEGER, flagName varchar(100), flagText varchar(1000), flagType varchar(1000), orderID INTEGER);
CREATE TABLE dbo.invTypeReactions( reactionTypeID INTEGER, input bit, typeID int, quantity int);
Not finding research slots in Empire Space? Try Quutar Research Services. |

Eewec Ourbyni
Caldari
|
Posted - 2006.12.08 17:28:00 -
[64]
Originally by: select description from dbo.invGroups where record = 30 The collective name for these behemoths is Titans, the largest spacefaring vessels ever constructed. The sheer cost in resources, manpower and time, as well as the necessary technological knowledge, makes construction of a Titan-class vessel a venture only empires can usually fathom. Some of these mammoth vessels have taken decades to assemble. Many are over a century old themselves, and the three mammoth Jovian motherships, the first Titans, have origins pre-dating modern space travel. They are
Are we ever going to find out what "They are".....? Was hoping this was in this datadrop as it got cut off in the last one.... 
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Inkontinenzia Poperzia
|
Posted - 2006.12.08 17:58:00 -
[65]
Hi guys
Have you ever looked through the dbo_invTypes.sql table with a little more attention? Try to look for the word TEST. Here are some funny and interresting examples:
GM Ultra Mega Super Death Ray - TEST MODULE, NOT FOR USE ON TQ. Low powered, rapid fire multi-barreled sci-fi weapon that delivers a steady stream of damage.
Crazy Capsule - Super duper test capsule.
Test Bong - A curious device used by pirates to test their own product. Seems heavily used.
Mega Droner TEST MODULE - This huge unit replaces part of a ships cargo with a large drone bay. It also causes a slight reduction in the ships maximum speed
TEST Veldspar Mining Crystal II - This crystal sucks
Test Science Vessel - A ship that researches and manufactures stuff IN SPACE!
TEST Missile Space Strike - Shoots missiles in a huge radius and kills most things there.
Extra High Slot Module - EVIL TEST MODULE!!! (same for med and low slot)
TEST Shield increasing Railgun I - This modified 425mm Railgun II has been upgraded with a built in XSL9 micro shield g <-- Description ends here. I think Oveur came into the room.
Thank you CCP for giving us lonely database dump *****s something to laugh about  http://www.eve-shop.org |

Keikko Aranata
Amarr Imperial Academy
|
Posted - 2006.12.08 18:31:00 -
[66]
Originally by: Eewec Ourbyni
Originally by: select description from dbo.invGroups where record = 30 The collective name for these <snip>
Are we ever going to find out what "They are".....? Was hoping this was in this datadrop as it got cut off in the last one.... 
I don't understand why that is truncated at 500 characters. The table def says nvarchar 3000? Maybe when t20 can update the missing table defs and missing tables, and rename the dbo_* to dbo.* he can re-export so data isn't truncated? Sounds like a lot of work as I am a newbie, but please take pity on us t20 :)
- K. Aranata
|

Epitrope
The Citadel Manufacturing and Trade Corporation
|
Posted - 2006.12.08 21:33:00 -
[67]
Thanks for posting this, t20.
I understand you're still working on the graphics portion, and I have a small request. In the previous data dump, all the graphics were in .png format (which is awesome), but this time instead of releasing versions with black, white, and gray backgrounds, would it be possible to release just one version with a transparent background? It would make the graphics much easier to use, I think.
Thanks so much.
|

ToxicFire
Warlords Corp The Core Collective
|
Posted - 2006.12.09 12:26:00 -
[68]
Originally by: Keikko Aranata
Originally by: Eewec Ourbyni
Originally by: select description from dbo.invGroups where record = 30 The collective name for these <snip>
Are we ever going to find out what "They are".....? Was hoping this was in this datadrop as it got cut off in the last one.... 
I don't understand why that is truncated at 500 characters. The table def says nvarchar 3000? Maybe when t20 can update the missing table defs and missing tables, and rename the dbo_* to dbo.* he can re-export so data isn't truncated? Sounds like a lot of work as I am a newbie, but please take pity on us t20 :)
as this db looks fairly likes its using some MS Sql specific syntax, and that your more than likely moving it to a postsql or a mysql database you will hit a few issues with nvarchar and char lengths that are over a certain number which I can't rember off the table of my head but from what you say I guess its 500, anyway its best that you go through the create tables script and massarge it so that any nvarchar or char with a limit greater than 500 is changed to a text type
Join the save Stargate SG1 Campaign Today! http://savestargatesg1.com/
|

Rede
|
Posted - 2006.12.09 15:57:00 -
[69]
Edited by: Rede on 09/12/2006 15:58:13 I was trying to import this stuff to MS-SQL Express, but stuck with true/false flags.
I get only:
Msg 128, Level 15, State 1, Line 3 The name "true" is not permitted in this context. Valid expressions are constants, constant expressions, and (in some contexts) variables. Column names are not permitted.
Any help would be appreciated. Basically I need this to make SQLite3 database, but that's another story.
EDIT: I'm using management studio. If I need to use something else..?
|

Colonel Jinx
TARDZ Gods of Night and Day
|
Posted - 2006.12.09 16:06:00 -
[70]
Are the icons out yet and i just can't find them? Were due out more than a day ago.
|

ItsIdMe
|
Posted - 2006.12.09 16:10:00 -
[71]
Edited by: ItsIdMe on 09/12/2006 16:16:25 This may be a silly question but, in the db where can i find the materials, (trit, pye, isogen etc) required to build the ship/item?
|

Rede
|
Posted - 2006.12.09 16:37:00 -
[72]
Originally by: ItsIdMe
Originally by: Rede Edited by: Rede on 09/12/2006 15:58:13 I was trying to import this stuff to MS-SQL Express, but stuck with true/false flags.
I get only:
Msg 128, Level 15, State 1, Line 3 The name "true" is not permitted in this context. Valid expressions are constants, constant expressions, and (in some contexts) variables. Column names are not permitted.
Any help would be appreciated. Basically I need this to make SQLite3 database, but that's another story.
EDIT: I'm using management studio. If I need to use something else..?
You have to replace the true and false values with 1 and 0. That worked for me anyway.
Worked for me too... But now I'm hitting new problems:
Msg 544, Level 16, State 1, Line 1 Cannot insert explicit value for identity column in table 'dgmAttributeTypes' when IDENTITY_INSERT is set to OFF
This ms-sql stuff is killing me.. :)
|

ItsIdMe
|
Posted - 2006.12.09 16:51:00 -
[73]
Edited by: ItsIdMe on 09/12/2006 16:51:49
Originally by: Rede
Originally by: ItsIdMe
Originally by: Rede Edited by: Rede on 09/12/2006 15:58:13 I was trying to import this stuff to MS-SQL Express, but stuck with true/false flags.
I get only:
Msg 128, Level 15, State 1, Line 3 The name "true" is not permitted in this context. Valid expressions are constants, constant expressions, and (in some contexts) variables. Column names are not permitted.
Any help would be appreciated. Basically I need this to make SQLite3 database, but that's another story.
EDIT: I'm using management studio. If I need to use something else..?
You have to replace the true and false values with 1 and 0. That worked for me anyway.
Worked for me too... But now I'm hitting new problems:
Msg 544, Level 16, State 1, Line 1 Cannot insert explicit value for identity column in table 'dgmAttributeTypes' when IDENTITY_INSERT is set to OFF
This ms-sql stuff is killing me.. :)
If you're using SQL managment studio express, just go to change the identy's property isIdentity from yes to no, then change it back after you have imported the data.
|

Derrys
Caldari Caldari Independent Navy Reserve
|
Posted - 2006.12.09 18:30:00 -
[74]
Or just add "SET IDENTITY_INSERT dgmAttributeTypes ON" at the top of the query.
|

Rede
|
Posted - 2006.12.09 20:25:00 -
[75]
Geeze this MS-SQL (Express) is... Um... PITA..
I can't import eveNames, I hit "out of memory" error - 1.5GB physical memory is not enough? :o
So any do-it-this-way for dummies would be nice.
I even tried to use that sqlcmd - tool but same thing.
|

Derrys
Caldari Caldari Independent Navy Reserve
|
Posted - 2006.12.09 22:24:00 -
[76]
Edited by: Derrys on 09/12/2006 22:25:13
Originally by: Rede I can't import eveNames, I hit "out of memory" error - 1.5GB physical memory is not enough?
No easy way around that that I know of. One thing that will help is inserting a GO command between each INSERT:
INSERT INTO whatever (...)
GO
INSERT INTO whatever (...)
GO
etc.
But even with that, I still had to break the bigger files up into batches of about 50,000 records in order to get it to work on my machine (1GB RAM).
|

Colonel Jinx
TARDZ Gods of Night and Day
|
Posted - 2006.12.10 01:53:00 -
[77]
Any news on the icons?
|

Keikko Aranata
Amarr Imperial Academy
|
Posted - 2006.12.10 03:49:00 -
[78]
Originally by: ToxicFire
Originally by: Keikko Aranata
I don't understand why that is truncated at 500 characters. The table def says nvarchar 3000? <snip>
<snip> you will hit a few issues with nvarchar and char lengths that are over a certain number <snip>
The data is truncated in the unedited source files from CCP (before conversion/import). Thanks for the response though!
- K. Aranata
|

Emily Spankratchet
Minmatar Pragmatics
|
Posted - 2006.12.10 17:16:00 -
[79]
Does anyone understand why there are negative values for some things in TL2MaterialsForTypeWithActivity?
Looking at the Vagabond blueprint (item ID 12000), there are negative values in activity 1 (manufacturing) for Trit (-271996), Pyer (-77203), Mex (-25832), Nocx (-506) and Zyd (-103).
In game, the blueprint doesn't appear to need those minerals. What's going on? Does it have some deep meaning, or is it a Db error or overflow problem?
|

TribalBleb
Turbulent
|
Posted - 2006.12.10 19:52:00 -
[80]
Quote: This is only the data, the icons will be rendered out tomorrow, alongside with the alliance logos for the alliance pages and most probably the item database on the website as well.
Can we download them somewhere yet?
  |

Emily Spankratchet
Minmatar Pragmatics
|
Posted - 2006.12.10 21:26:00 -
[81]
Originally by: Andargor theWise
FWIW this is my MySQL conversion:
<...>
CCP again forgot some CREATEs... So I guesstimated.
Great work, it's made my life a lot easier.
One small bit of feedback: In the table TL2MaterialsForTypeWithActivity you guesstimated the type for field damagePerJob as smallint. It should be float, as it has values in the range 0.0 to 1.0.
|

TribalBleb
Turbulent
|
Posted - 2006.12.10 21:47:00 -
[82]
Just Wrote a little vb.net programm to convert the sql the csv files, its probably not bug free but it did what it had to do for me, im not going to put this in an exe file so here is the code:
Dim FileName As String = "SolarSystems"
Dim sr As New StreamReader(Server.MapPath(FileName) & ".sql") Dim data As String = sr.ReadToEnd
Dim re As New Regex("VALUES\((.*?)\)", RegexOptions.Singleline)
Dim sw As New StreamWriter(Server.MapPath(FileName) & ".csv") For Each m As Match In re.Matches(data) Dim SqlRecord As String = m.Groups(1).Value Dim CsvRecord As String = "" Dim Columns As Array = SqlRecord.Split(",")
For Each s As String In Columns If s.StartsWith("'") And s.EndsWith("'") Then s = s.Substring(1, s.Length - 2) End If If s.Contains("""") Then Throw New Exception("Oops!") End If CsvRecord += """" + s + """:" Next CsvRecord = CsvRecord.Substring(0, CsvRecord.Length - 1) sw.WriteLine(CsvRecord) Next sw.Close() Might help someone out might not 
Still waiting on those images btw 
  |

Mortimus
Gallente Ordos Humanitas
|
Posted - 2006.12.10 21:53:00 -
[83]
Originally by: Emily Spankratchet Does anyone understand why there are negative values for some things in TL2MaterialsForTypeWithActivity?
Looking at the Vagabond blueprint (item ID 12000), there are negative values in activity 1 (manufacturing) for Trit (-271996), Pyer (-77203), Mex (-25832), Nocx (-506) and Zyd (-103).
In game, the blueprint doesn't appear to need those minerals. What's going on? Does it have some deep meaning, or is it a Db error or overflow problem?
i'm pretty sure if you look at the base T1 item print you'll discover that those are what's required to make it. Feel free to call me a dumbass because i never actually CHECKED that i just assumed that's what it was :)
|

Mecci
|
Posted - 2006.12.10 23:41:00 -
[84]
I've made a small tool to convert the dump to a MySQL compatible format or into an Access database. I've also compiled a package containing the last missing table definitions.
You can find it all here
Sign a Ture |

Andargor theWise
Disbelievers of Fate The SUdden Death Squad
|
Posted - 2006.12.11 05:42:00 -
[85]
Originally by: Emily Spankratchet
Originally by: Andargor theWise
FWIW this is my MySQL conversion:
<...>
CCP again forgot some CREATEs... So I guesstimated.
Great work, it's made my life a lot easier.
One small bit of feedback: In the table TL2MaterialsForTypeWithActivity you guesstimated the type for field damagePerJob as smallint. It should be float, as it has values in the range 0.0 to 1.0.
Thanks! I updated the dump:
MySQL conversion: Linkage (~32 MB) - Got grief?
Revelations MySQL Database |

Emily Spankratchet
Minmatar Pragmatics
|
Posted - 2006.12.11 09:45:00 -
[86]
Originally by: Mortimus i'm pretty sure if you look at the base T1 item print you'll discover that those are what's required to make it. Feel free to call me a dumbass because i never actually CHECKED that i just assumed that's what it was :)
Aha! Yes, it is for Pyer and Mex, but not for the other minerals. Hmm.
I think the only way to sort this out is for someone to lend me their Vaga BPO so that I can have a close look at it. 
|

Laendra
|
Posted - 2006.12.11 13:47:00 -
[87]
er, t20, can we get the the rest of the table structures, and any missing table data, plus the icons from ya?? Thx m8 ------------------- |

BarmaLINI
Caldari PsiCorp
|
Posted - 2006.12.11 14:31:00 -
[88]
Any news about graphics, icons? --------------------------------------- Welcome: HTTP://EVEINFO.COM Missions (1,2,3,4 level), Offers, Agents, Cosmos, Eve Universe Map, Refine and more |

Lux Aeterna
Sniggerdly
|
Posted - 2006.12.11 17:46:00 -
[89]
icons, snap snap
|

Colonel Jinx
TARDZ Gods of Night and Day
|
Posted - 2006.12.11 20:07:00 -
[90]
I spy with my little eye something beginning with ICONS!!!11
|

Xaj Terag
|
Posted - 2006.12.12 00:28:00 -
[91]
I've figured out how to find agents and the corporations they belong to, and I've figured out how to associate certain research skills with certain corporations, but I haven't figured out how to associate research skills with individual agents. Can anyone help me out with finding this information?
|

Zugor Ikatin
Synergy. Imperial Republic Of the North
|
Posted - 2006.12.12 07:19:00 -
[92]
Edited by: Zugor Ikatin on 12/12/2006 07:19:01 Excuse my ignorance, but is this what was needed for EVEMon to be updated to include the Kali content?
Thanks. ------------------------------------------------------------ "We that are strong ought to bear the infirmities of the weak but not to please ourselves." - Romans 15:1 |

Carm
Gallente
|
Posted - 2006.12.12 10:34:00 -
[93]
Edited by: Carm on 12/12/2006 10:34:45 I have some questions and requests ... If some of these are already addressed, please point me to the right file. If they have already been submitted, please excuse me.
1. There are files with wrong table name. For instance dbo_invTypes instead of dbo.invTypes. 2. Could it be possible to add ";" at the end of each CREATE TABLE in the structure script ? 3. Why are there some column name between '[' and ']' in the structure script ? 4. There are still some missing table definitions (I ve already seen that in the topic, but anyway) 5. I noticed three datas that does not seem to fit in a tinyint on my db .. what is the range of values for a tinyint on your db ? 6. What is the "GO" at the end of some of the agent data files ?
Besides, I m as much waiting for the images as the others .. Thx for reading
|

Mecci
|
Posted - 2006.12.12 13:24:00 -
[94]
Originally by: Carm 2. Could it be possible to add ";" at the end of each CREATE TABLE in the structure script ? 4. There are still some missing table definitions (I ve already seen that in the topic, but anyway)
Try this one out: Fixed export
Originally by: Carm 3. Why are there some column name between '[' and ']' in the structure script ?
This is the way MS SQL escapes column names (if they are reserved words).
Sign a Ture |

Chruker
|
Posted - 2006.12.12 14:39:00 -
[95]
SQL = Standard Query Language?
Not much standard about it 
|

Dunedon
|
Posted - 2006.12.12 14:45:00 -
[96]
Originally by: Chruker SQL = Standard Query Language?
Not much standard about it 
SQL = Structured Query Language ... and it is :)
However, mySQL uses ANSI-SQL (or close enough) and SQL Server uses T-SQL (which is even farther away from "standard") :)
- Dunedon
|

Chruker
|
Posted - 2006.12.12 14:48:00 -
[97]
Damn, my sucking memory strikes again ;-)
|

Xaj Terag
|
Posted - 2006.12.12 20:04:00 -
[98]
I've been poking around the dbo_TL2MaterialsForTypeWithActivity.sql file and I just want to check my understanding of the way it works. Is the damagePerJob variable the chance that the item used is destroyed in the process?
If that's the case, then something may be wrong with Invention. My understanding was that the Data Interfaces weren't supposed to be consumed in the process, but the damagePerJob set in this data dump is 1 on all the data interfaces.
|

Carm
Gallente
|
Posted - 2006.12.13 14:32:00 -
[99]
does someone knows if there are somewhere the pics assicated with this datas ? are the old one compatible ?
|

Dunedon
|
Posted - 2006.12.13 19:36:00 -
[100]
Heya T20 :) Few questions when you have the time to answer them.
1) Anything in today's patch that will require a new dump be created? (Dec. 13th)
2) Timeline on images?
3) Have you determined what your favorite beer is yet? If you make it out to Toronto I'll buy ya a round or 10 :)
Fly Safe - Dunedon
|

Ather Ialeas
Amarr Karjala Inc. Freelancer Alliance
|
Posted - 2006.12.14 13:37:00 -
[101]
I'm new to this database poking stuff, would anyone want to tell me how I can check out from the db what are the bonuses for modules? For example how do I dig up what sort of bonuses and such EANMII has?
Thanks in advance  You are #27 in queue to see this signature. |

Chruker
|
Posted - 2006.12.14 15:16:00 -
[102]
I'm trying to make a little diagram over how the tables and their fields relates to each other, and I've got a small question.
The table invBlueprintTypes starts with 3 fields: blueprintTypeID parentBlueprintTypeID productTypeID
All of them seems to point at the items in the table invTypes. However some of the entries in invBlueprintTypes has weird type id's in the parentBlueprintTypeID field.
Ex. the 8th record in the invBlueprintTypes has the following: blueprintTypeID = 687 (which is 'Caracal Blueprint' = ok) parentBlueprintTypeID = 682 (which is 'Clone Grade Gamma Blueprint' = strange) productTypeID = 621 (which is 'Caracal' = ok)
It seems strange to me that the parentBlueprintTypeID for the Caracal blueprint is a clone grade blueprint.
|

Derrys
Caldari Caldari Independent Navy Reserve
|
Posted - 2006.12.14 15:17:00 -
[103]
Originally by: Ather Ialeas I'm new to this database poking stuff, would anyone want to tell me how I can check out from the db what are the bonuses for modules? For example how do I dig up what sort of bonuses and such EANMII has?
Those are stored in the dgmTypeAttributes table. First get the typeID for the item you're interested in from invTypes, and then look up which attributes are associated with that typeID in dgmTypeAttributes.
|

Dunedon
|
Posted - 2006.12.14 16:56:00 -
[104]
Originally by: Chruker Edited by: Chruker on 14/12/2006 15:32:28 parentBlueprintTypeID = 682 (which is 'Clone Grade Gamma Blueprint' = strange)
parent almost always means to look within the SAME table for the value. The parentBlueprintTypID is not a link to the invType table, but back to itself (the blueprintTypeID table).
- Dunedon
|

Vessper
Indicium Technologies
|
Posted - 2006.12.14 18:15:00 -
[105]
Originally by: Dunedon
Originally by: Chruker Edited by: Chruker on 14/12/2006 15:32:28 parentBlueprintTypeID = 682 (which is 'Clone Grade Gamma Blueprint' = strange)
parent almost always means to look within the SAME table for the value. The parentBlueprintTypID is not a link to the invType table, but back to itself (the blueprintTypeID table).
- Dunedon
But as the blueprintTypeID links to typeID in the invTypes table, the result is still the same. Whichever table you decide to link it to, the result is strange and tbh, it's probably safe to ignore the parentBlueprintTypeID column completely.
|

Ilor Prophet
|
Posted - 2006.12.14 21:15:00 -
[106]
I just wanna say to the devs that "I love you guys" and "I hate you guys." I love you because the export of the raw data behind the game is without a doubt one of the coolest things a game-maker can do. It provides players with the capability to create all sorts of neat and interesting tools outside the game that further enrapture players' interest (e.g. EVEmon, QuickFit, etc). Very cagey, and ultimately very smart.
But I hate you guys because the system ID numbers have been non-sequential since the Dragon update. :( I used to have some route and haul calculation stuff in which I used an array of system objects indexed to (systemid-30.000.001). It made object lookup blazingly fast because I didn't have to query. The value was the index in the array, so I could just go to that location in memory. Now that there are gaps and non-sequential system ID's I have to have a hashmap. Not a big deal in terms of coding, but no matter how speedy a hashmap might be under the hood still involves a search. Not bad when you're looking up one or two things, but when you're doing 75 million comparisons across 5400 systems, the difference is noticeable. My CPU shakes its tiny fist at you. Yarr! 
Still, the good vastly outweighs the bad. I'm looking forward to putting this data dump to good use!
|

Beatle Bones
|
Posted - 2006.12.15 01:11:00 -
[107]
Originally by: Ilor Prophet the system ID numbers have been non-sequential since the Dragon update. :( I used to have some route and haul calculation stuff in which I used an array of system objects indexed to (systemid-30.000.001). It made object lookup blazingly fast because I didn't have to query.
I hit the same problem but....
Why not use your own sequential index for the systemID's in your route / haul algorithm, then a look up array or hashmap for the results (I don't actually know what a hashmap is :/) I decided a look up array of 177kb (using 4 byte integers) was an acceptable overhead for quick code, you could get that down to 89kb if you can use unsigned 2 byte integers.
feel free to flame if I'm missing the point. (I'm not a programmer)
The secret to creativity is knowing how to hide your sources. |

Chruker
|
Posted - 2006.12.15 10:03:00 -
[108]
Originally by: Dev Blog of the nber god Attention: The same criteria apply still and I will say it again for posterity, you can not sell this data or use it in any form of a commercial product. If you want to use it in a commercial product, contact [email protected] for licensing.
Does this also include charging a small amount of ISK for access to a usefull service?
|

Chruker
|
Posted - 2006.12.15 10:05:00 -
[109]
Originally by: Beatle Bones
(I don't actually know what a hashmap is :/)
I think that is something you use to find the good stuff in Amsterdam.
|

Mecci
|
Posted - 2006.12.15 14:19:00 -
[110]
Edited by: Mecci on 15/12/2006 14:20:31 To make it simple, a hashmap is kind of an array (in terms of how you use it). But instead of having a sequential number as key, a hash map takes the hash value of the key and uses that as key. This means that you can use pretty much anything as a key (with a normal array, you would have to have 1,2,3,4,5...). You can even use strings. And since you can use anything, you can use numbers in a non sequential order (like 1,4,6,8...).
The problem though, is that it's faster to get a value from an array since you are kind of aware of the exact location of the value in the memory, as with a hashmap, you need to search through the keys till you get a match, which takes longer time :)
Sign a Ture |

Ilor Prophet
|
Posted - 2006.12.15 18:35:00 -
[111]
Edited by: Ilor Prophet on 15/12/2006 18:36:17 Exactly. A look-up array (which is essentially what a hash-map is) means you have the step of actually looking up your value in the array. Even with a sorted look-up array and a good search algorithm, you still need to actually do the search. But if your data is sequentially indexed, you can access the spot in memory directly, which is very fast. No searching required.
It's not an issue of memory usage, it's an issue of execution speed.
|

beldonuin
|
Posted - 2006.12.16 03:05:00 -
[112]
Hi
silly question, but am looking for simple data on ships - CPU (tf) Powergrid (MW) Low Slots Med Slots Hi Slots Launcher Hardpoint Turret Hardpoint
and ship fits slot CPU (tf) Powergrid (MW)
cannot see them in the rmr feed thanks
|

Vessper
Indicium Technologies
|
Posted - 2006.12.16 09:58:00 -
[113]
Originally by: beldonuin Hi
silly question, but am looking for simple data on ships - CPU (tf) Powergrid (MW) Low Slots Med Slots Hi Slots Launcher Hardpoint Turret Hardpoint
and ship fits slot CPU (tf) Powergrid (MW)
cannot see them in the rmr feed thanks
First of all, RMR feed??  
Most of the data you seek is in the dgmTypeAttributes table (that goes for ships, modules, weapons etc), with the related attribute information contained in the dgmAttributeTypes table. IIRC, the actual slot type a module/weapon uses is in the dgmTypeEffects table.
|

Lunadi
Minmatar Solar Trade
|
Posted - 2006.12.18 12:37:00 -
[114]
Could anyone help me with regards to importing these data into mySQL?, I've tried to use the fixed export supplied by Mecci. But I quickly get some errors, unfortunately my knowledge of databases is very very basic (just enough to build some simple php tools). Maybe anyone could share a mySQL export or give some advices.
-------- hate my spelling? go play SCRABBLE! |

Mecci
|
Posted - 2006.12.18 17:01:00 -
[115]
Edited by: Mecci on 18/12/2006 17:04:19
Originally by: Lunadi Could anyone help me with regards to importing these data into mySQL?, I've tried to use the fixed export supplied by Mecci. But I quickly get some errors, unfortunately my knowledge of databases is very very basic (just enough to build some simple php tools). Maybe anyone could share a mySQL export or give some advices.
Can you paste the errors here?
Edit: Are you trying to import the evedb-1953-FIXED.zip files or are you running them through the tool as well? Because the sql files in the zip file doesn't work with MySQL (that's what the tool are there for)
Sign a Ture |

Lunadi
Minmatar Solar Trade
|
Posted - 2006.12.18 17:34:00 -
[116]
Originally by: Mecci
Are you trying to import the evedb-1953-FIXED.zip files or are you running them through the tool as well? Because the sql files in the zip file doesn't work with MySQL (that's what the tool are there for)
Thanks a lot Mecci!! This tool was exactly what I've been missing. I'm happy now   
-------- hate my spelling? go play SCRABBLE! |

Mecci
|
Posted - 2006.12.18 18:05:00 -
[117]
Any news on the icons yet? And will we get proper alpha channel this time?
Sign a Ture |

ToxicFire
Warlords Corp The Core Collective
|
Posted - 2006.12.18 21:20:00 -
[118]
feels like theres a couple of missing tables in this export is there any possible way of getting an agents name list table added to the list. So alot of agent databases can be updated?
Join the save Stargate SG1 Campaign Today! http://savestargatesg1.com/
|

Chruker
|
Posted - 2006.12.18 21:58:00 -
[119]
Originally by: ToxicFire feels like theres a couple of missing tables in this export is there any possible way of getting an agents name list table added to the list. So alot of agent databases can be updated?
The data is there. For agentnames the related fields are these: dbo.agtAgents.agentID = dbo.eveNames.itemID
|

Grismar
Gallente Vertigo Corp
|
Posted - 2006.12.19 15:05:00 -
[120]
All you PHP and MySQL users, you can download the structure definitions from my website at:
http://eve.grismar.net/dbo__tables_my.zip
Changes made are noted in the query itself. Also, there are two notable bugs in the definition as released by CCP: - missing "," after "hasType BIT NOT NULL DEFAULT 0" in invMarketGroups - missing "," after "reprocessingHangarFlag tinyint NOT NULL DEFAULT 4" in staStations
If you're new to webdevelopment, but want to get this database up and running, try XAMPP. It's free and includes an easy to setup Apache server with MySQL server. You can get a legal and free copy here:
http://www.apachefriends.org/en/xampp.html
That's a lot better than running that illegal copy of IIS with MS-SQL Server CCP forced you to use :p
Greetings, Grismar.
Your EVE IGB home: EVE Wiki, Explorer, Navigator |

ProphetMalthus
Caldari Neogen Industries Serenity Fallen
|
Posted - 2006.12.19 16:18:00 -
[121]
Walking thru database found "ProductivityModifyer", "MaterialModifyer", "ResearchTechTime" in invBlueprintTypes table. What these are for?
Also intrested in where I can find amount of produced goods per BP type. Can't find it in here.
---- tell user to write a signature. |

Jiiza
|
Posted - 2006.12.19 20:28:00 -
[122]
I hope i didnt missed something, but where can i find a complete dbo_TL2MaterialsForTypeWithActivity ? I am missing several entries...
|

Azrael Bierce
Cult of Lemen
|
Posted - 2006.12.20 00:30:00 -
[123]
anyone happen to have a pretty picture describing all the relationships somewhere?
|

RF Gonzo
|
Posted - 2006.12.20 05:51:00 -
[124]
I am looking for the refining/reproccessing values of ore and drone minerals (glossy compund etc.) but cant find it. Examples: Glossy Compound has itemID 11724 and no entry in activity tab. Plaglioclase has itemID 18 and no entry...pleeeeease help

|

Shar Tegral
|
Posted - 2006.12.20 14:05:00 -
[125]
Originally by: RF Gonzo pleeeeease help 
I to have a few doubts about the Activity table. There are a few discrepancies in it. Quite a number of incorrect amounts in the quantity field. Enough so that trusting the table even when it appears correct is risky but something we have to do because of the sheer amount of entries.
(PS: You can find plagioclase under it's groupID of 458. I assume that some entries have to be dual managed because of it's dual nomenclature state. I.e. Plag is an asteroid and an item. No such luck with Glossy compound.)
The Eve-Online forums may not have invented whining, but they sure have perfected it.
Arknox > shar with bad hair day >>> solution = suicide and spawn fresh clone :D |

beldonuin
|
Posted - 2006.12.21 19:40:00 -
[126]
anyone point me to the ships, items and skills sql data dump please, seem to be missing from t20 download
thanks
|

Julian Tavernier
Axe'n'ture
|
Posted - 2006.12.21 20:24:00 -
[127]
Edited by: Julian Tavernier on 21/12/2006 20:36:12
Originally by: beldonuin anyone point me to the ships, items and skills sql data dump please, seem to be missing from t20 download
thanks
Skills' list :
SELECT g.groupName, t.typeName, t.description, t.basePrice FROM invTypes t, invGroups g, invCategories c WHERE g.groupID = t.groupID AND c.categoryID = g.categoryID AND c.categoryID = 16 ORDER BY g.groupName, t.typeName
For ship, use categoryID = 6, check tables invCategories for other items.
Some skills related queries (still trying to find useful info with them...)
SELECT e.* FROM dgmTypeEffects te, dgmEffects e, invTypes t WHERE te.effectID = e.effectID AND t.typeID = te.typeID AND t.typeName = 'Omnipotent';
SELECT a.attributeName, a.description, IFNULL(ta.valueInt,ta.valueFloat) as value /* IFNULL is a mysql function, IFNULL(expr1,expr2) returns expr2 if expr1 is null, returns expr1 otherwise */ FROM dgmTypeAttributes ta, dgmAttributeTypes a, invTypes t WHERE ta.attributeID = a.attributeID AND t.typeID = ta.typeID AND t.typeName = 'Omnipotent';
|

Salvis Tallan
Gallente Team Condor
|
Posted - 2006.12.22 00:21:00 -
[128]
Originally by: RF Gonzo I am looking for the refining/reproccessing values of ore and drone minerals (glossy compund etc.) but cant find it. Examples: Glossy Compound has itemID 11724 and no entry in activity tab. Plaglioclase has itemID 18 and no entry...pleeeeease help

they dont exist in the data dump as far as I know. I had to add them manually for my prog... ------
|

Tactus
the Organ Grinder and Company Tactical Narcotics Team
|
Posted - 2006.12.22 09:43:00 -
[129]
posstgreql-friendly version of the dump -> click me added missing table definitions, replaced reserved words/unsupported commands and data types, etc. kinda messy, but hey, i work for free.
|

Noig Lamaroz
|
Posted - 2006.12.23 05:13:00 -
[130]
Any idea when we get new icons rendered and stuff?-p
|

Grismar
Gallente Vertigo Corp
|
Posted - 2006.12.23 11:54:00 -
[131]
Edited by: Grismar on 23/12/2006 12:14:05 I've been working on processing the data from the new data export and it seems to me like quite a bit of data on the npc's is missing. For example, look at the Serpentis in the database. Damage is only listed for a few of the 183 entities that contain the word 'Serpentis' in their typenames.
Is this a known problem? Is it a purposeful omission or just an oversight? This pertains to the dgmTypeAttributes table, in particular the records with attributeID 114, 116, 117 and 118. But if those aren't complete, it's hard to tell if the rest is...
EDIT: I can answer my own question now: for some ineffable reason, some attributes are set as floats for some entities and set as ints for others. So, make sure you check both values when you're copying the data into your tables.
For example, to copy the thermal damage values into my tables, I use:
UPDATE eve_ratdata JOIN dbo.dgmTypeAttributes ON eve_ratdata.id = dbo.dgmTypeAttributes.typeID SET eve_ratdata.dmg_th=IF(dbo.dgmTypeAttributes.valueInt IS NULL, dbo.dgmTypeAttributes.valueFloat, dbo.dgmTypeAttributes.valueInt) WHERE dbo.dgmTypeAttributes.attributeID=118;
This works, as no records in the dgmTypeAttributes have both a valueFloat and valueInt value.
Greetings, Grismar.
Your EVE IGB home: EVE Wiki, Explorer, Navigator |

Grismar
Gallente Vertigo Corp
|
Posted - 2006.12.23 16:29:00 -
[132]
A lot of records would seem to be missing from tl2materialsfortypewithactivity and not having the ramactivities table doesn't make interpreting what we do have any easier.
A renewed data export with those two tables fixed would be much appreciated. (I'm assuming the EVE-Online website cell guys need them just as badly, by the way...)
Greetings, Grismar.
Your EVE IGB home: EVE Wiki, Explorer, Navigator |

Grismar
Gallente Vertigo Corp
|
Posted - 2006.12.23 16:31:00 -
[133]
Originally by: beldonuin anyone point me to the ships, items and skills sql data dump please, seem to be missing from t20 download
thanks
I think you need to take a long hard look at the invtypes table. You'll find some of it there. The skill tree (or skill pre-reqs for items) doesn't seem to be part of the export at all at the moment.
Your EVE IGB home: EVE Wiki, Explorer, Navigator |

Vessper
Indicium Technologies
|
Posted - 2006.12.24 11:38:00 -
[134]
Originally by: Grismar
Originally by: beldonuin anyone point me to the ships, items and skills sql data dump please, seem to be missing from t20 download
thanks
I think you need to take a long hard look at the invtypes table. You'll find some of it there. The skill tree (or skill pre-reqs for items) doesn't seem to be part of the export at all at the moment.
I think you need to take a long hard look at the dgmTypeAttributes table  Check for attributeID = 182, 183 and 184 for the skill required (the value is the skillID) together with attributeID = 277, 278 and 279 for the skill level (the value is the skill level).
|

Eewec Ourbyni
Caldari
|
Posted - 2006.12.25 00:01:00 -
[135]
Originally by: "Original blog for first data dump activityNone = 0 activityManufacturing = 1 activityResearchingTechnology = 2 activityResearchingTimeProductivity = 3 activityResearchingMaterialProductivity = 4 activityCopying = 5 activityDuplicating = 6 activityReverseEngineering = 7
so activity = 8 would be... invention?
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Vessper
Indicium Technologies
|
Posted - 2006.12.25 09:52:00 -
[136]
Originally by: Eewec Ourbyni
Originally by: "Original blog for first data dump activityNone = 0 activityManufacturing = 1 activityResearchingTechnology = 2 activityResearchingTimeProductivity = 3 activityResearchingMaterialProductivity = 4 activityCopying = 5 activityDuplicating = 6 activityReverseEngineering = 7
so activity = 8 would be... invention?
It appears so. If you look up the materials for activity 8, they are mainly datacores and data interfaces.
|

Eewec Ourbyni
Caldari
|
Posted - 2006.12.27 10:28:00 -
[137]
OK, for those who are dis inclined to type it themselves.... this needs adding tot he data drop script.
Quote: -- -- Table structure for table `TL2MaterialsActivity` --
DROP TABLE IF EXISTS `TL2MaterialsActivity`; CREATE TABLE `TL2MaterialsActivity` ( `activityID` smallint(6) NOT NULL default '0', `activity` varchar(40) NOT NULL default '' ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- -- Dumping data for table `TL2MaterialsActivity` --
/*!40000 ALTER TABLE `TL2MaterialsActivity` DISABLE KEYS */; LOCK TABLES `TL2MaterialsActivity` WRITE; INSERT INTO `TL2MaterialsActivity` VALUES (0,'None'),(1,'Manufacturing'),(2,'Research Technology'),(3,'Research Time Production'),(4,'Research Material Production'),(5,'Copying'),(6,'Duplicating - NOT In-game!!'),(7,'Reverse Engineering - NOT In-Game!!'),(8,'Invention?'); UNLOCK TABLES; /*!40000 ALTER TABLE `TL2MaterialsActivity` ENABLE KEYS */;
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Chruker
|
Posted - 2006.12.27 15:57:00 -
[138]
Edited by: Chruker on 27/12/2006 15:57:50
Originally by: Azrael Bierce anyone happen to have a pretty picture describing all the relationships somewhere?
I've made a pdf of the relationsships. This is not the final version, so feel free to come with corrections, and more relations. There are also a few grey lines which are IDs I don't know where to find.
EDIT: And the link is: http://games.chruker.dk/eve_online/datadump.php
|

Eewec Ourbyni
Caldari
|
Posted - 2006.12.27 16:48:00 -
[139]
Edited by: Eewec Ourbyni on 27/12/2006 16:50:43 Edited by: Eewec Ourbyni on 27/12/2006 16:49:53
Originally by: Chruker Edited by: Chruker on 27/12/2006 15:57:50
Originally by: Azrael Bierce anyone happen to have a pretty picture describing all the relationships somewhere?
I've made a pdf of the relationsships. This is not the final version, so feel free to come with corrections, and more relations. There are also a few grey lines which are IDs I don't know where to find.
EDIT: And the link is: http://games.chruker.dk/eve_online/datadump.php
 
RRRRRUUUUNNNNN!!!! It's an attack of mutant spagetti....
On a more serious note, here (NOT REVELATIONS!!) is my old layout for the RMR data drop.
Please take pity on someone who has only recently switched to mySQL and tidy up your relationships diagram.... pweaty peas 
/me does the chibby cuteness look with the big wide eyes
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Chruker
|
Posted - 2006.12.27 17:43:00 -
[140]
uhmmmm spaghetti...
Yeah it is a bit messy. Luckily you can switch off some of the layers if you view the PDF in Adobe Illustrator :-) Anyway, I'll take a look at yours and see which relations I'm missing.
BTW, was your diagram autogenerated? If so, which program did that?
|

Eewec Ourbyni
Caldari
|
Posted - 2006.12.28 13:55:00 -
[141]
Edited by: Eewec Ourbyni on 28/12/2006 13:58:56
Originally by: Chruker uhmmmm spaghetti...
Yeah it is a bit messy. Luckily you can switch off some of the layers if you view the PDF in Adobe Illustrator :-) Anyway, I'll take a look at yours and see which relations I'm missing.
BTW, was your diagram autogenerated? If so, which program did that?
That was MS-SQL express 2005, me, a wad of time and some serious rearranging till I could get stuff to look nice. Still looking for something that will allow me to do the same for mySQL...
EDIT: Oh and that only shows table to table relationships, not which fields in the two tables actually relate to each other.
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Scholar
|
Posted - 2006.12.28 15:35:00 -
[142]
Is anyone able to help with which tables (if any) contain information on Complexes? I haven't had any success identifying either name, solarsystem or rating.
Even if you're aware this data doesn't exist in the export would be helpful.
|

Max Kentarii
Chaos Faction
|
Posted - 2006.12.28 16:02:00 -
[143]
Any news on the item icons? Dev blog said that it would be out a long time ago, but as far as i can tell. It's not yet available -----
Wreck Salvaging Database |

Grismar
Gallente Vertigo Corp
|
Posted - 2006.12.28 19:25:00 -
[144]
Originally by: Vessper I think you need to take a long hard look at the dgmTypeAttributes table. Check for attributeID = 182, 183 and 184 for the skill required (the value is the skillID) together with attributeID = 277, 278 and 279 for the skill level (the value is the skill level).
Indeed, thanks. I don't know how I managed to miss that, since looking at the old data, that's how I got it the first time ^^. Thanks anyway.
I'm still curious about the T2-table though. It seems woefully incomplete.
Greetings, Grismar.
Your EVE IGB home: EVE Wiki, Explorer, Navigator |

Vessper
Indicium Technologies
|
Posted - 2006.12.28 21:25:00 -
[145]
Originally by: Grismar Indeed, thanks. I don't know how I managed to miss that, since looking at the old data, that's how I got it the first time ^^. Thanks anyway.
I'm still curious about the T2-table though. It seems woefully incomplete.
No problem.
I'd be interested to know specifically what T2-table data you are missing. The only bits I have found missing are the asteroid composition and the T2 composite materials/intermediate materials composition.
If there are additional missing pieces, my program is going to have some big holes in it 
|

Ralitge boyter
Minmatar DeStInY.
|
Posted - 2006.12.29 10:06:00 -
[146]
Ok, first of all a very big thank you for releasing this data once again it's amazing how much frustration, ehm fun this can bring to once life.
As for the images, please be so kind as to give that old disk a spin and grab them from sisi we coulf all use them.
That TL2 table it could use a little ticling or if we are all wrong then the table that was left out that contains the missing data might be helpful as well.
Other then that if you happen to have a little file called table descriptions or something along the lines sitting around on your desktop it would be wonderful if you could by accident include that in your next data dump.  ------------------------------------------- Should you disagree with me, well I guess that is because I disagree with you. If you have a problem with that please feel free not to tell me. |

TribalBleb
Turbulent Privateer Alliance
|
Posted - 2006.12.30 00:23:00 -
[147]
Edited by: TribalBleb on 30/12/2006 00:23:21
Originally by: Max Kentarii Any news on the item icons? Dev blog said that it would be out a long time ago, but as far as i can tell. It's not yet available
Yes, can we have them please, why is it taking so long?
 |

Narusegawa Naru
Gallente The Nest Interstellar Alcohol Conglomerate
|
Posted - 2006.12.31 23:46:00 -
[148]
Originally by: Grismar Edited by: Grismar on 19/12/2006 17:18:14 All you PHP and MySQL users, you can download the structure definitions from my website at:
http://eve.grismar.net/dbo__tables_my.zip
Changes made are noted in the query itself. Also, there are three notable bugs in the definition as released by CCP: - missing "," after "hasType BIT NOT NULL DEFAULT 0" in invMarketGroups - missing "," after "reprocessingHangarFlag tinyint NOT NULL DEFAULT 4" in staStations - missing definition for TL2MaterialsForTypeWithActivity altogether
If you're new to webdevelopment, but want to get this database up and running, try XAMPP. It's free and includes an easy to setup Apache server with MySQL server. You can get a legal and free copy here:
http://www.apachefriends.org/en/xampp.html
That's a lot better than running that illegal copy of IIS with MS-SQL Server CCP forced you to use :p
Greetings, Grismar.
Very very helpful! Atleast it's only the definitions file thats wrong this time. With RMR we had to search and replace a load of bad SQL sections to get it working right.
Do you know if the data-structure has changed at all between versions?
If it hasn't then I can just delete the data in my current MySQL database, and re-insert the records (and new tables of coruse). Which would leave all my indexes fine.
|

Narusegawa Naru
Gallente The Nest Interstellar Alcohol Conglomerate
|
Posted - 2007.01.02 12:00:00 -
[149]
Please help!
I'm using the below SQL to work out the build requirements of ships. T1,T2 and Capitals. The figures (I think) are correct for T1 and Capital ships. However some of the values (such as that of the Curse) below show massive negatives in the mineral requirements.
i.e. -233971 Tritanium!?
I'm getting myself all worked up and confused over this. Incidentally I'm trying to use one query for all ship types to simplify matters.
SELECT (select icon from eveGraphics where graphicID = iT.graphicID) "icon", (select typeName from invTypes where typeID = T.requiredTypeID) "typeName", ROUND((T.quantity * 1) * 1.10) "required", (ROUND((T.quantity * 1) * 1.10) * iT.basePrice) "requiredPrice" FROM TL2MaterialsForTypeWithActivity T JOIN invTypes iT on iT.typeID = T.requiredTypeID WHERE T.typeID = '20126' AND T.activity = 1 AND iT.groupID in (18,334) ORDER BY iT.typeID;
|

Vessper
Indicium Technologies
|
Posted - 2007.01.02 14:00:00 -
[150]
I have just looked at the procedure I use, and I have ignored any negative quantities in the materials file. Not sure why the negative amounts are there to start with but ignoring them seems to work!
Incidentally, I use the same query to get materials for all items - ships, modules and all - and it seems to work fine.
|

Narusegawa Naru
Gallente The Nest Interstellar Alcohol Conglomerate
|
Posted - 2007.01.02 16:34:00 -
[151]
Thats cool. Thanks, I've ignored negatives and 0's myself too now. At the moment I'm only dealing in ships. I have a 3 stage selection process for it. Choose Race, then Class, then Ship (& Quantity to build) and hit process. Works nice IGB too.
I'll have to seperate this further into using a Market based tree structure search to choose a BPO from.
|

Narusegawa Naru
Gallente The Nest Interstellar Alcohol Conglomerate
|
Posted - 2007.01.03 14:53:00 -
[152]
Anyone else get key invalidations when importing this data to mysql? Duplicate keys and stuff?
|

khazid
Friendship 7 Corporation YouWhat
|
Posted - 2007.01.09 09:25:00 -
[153]
hi,
i'm searching for detailed ship informations in the dump and can't find. i need the info on how many high, med, low slots a ship has. in which table can i find that? think i looked into each sql file but really can't find anything on it, hope somebody can help me...
greetz
|

Vessper
Indicium Technologies
|
Posted - 2007.01.09 14:24:00 -
[154]
Originally by: khazid hi,
i'm searching for detailed ship informations in the dump and can't find. i need the info on how many high, med, low slots a ship has. in which table can i find that? think i looked into each sql file but really can't find anything on it, hope somebody can help me...
greetz
Check the dgmTypeAttributes table. Anything with an attributeID of 12, 13, 14 or 1137 indicate low, med, high and rig slot respectively. Obviously you will need to cross reference the typeID from those records to the invTypes table to get the ship names.
Hope that helps 
|

khazid
Friendship 7 Corporation YouWhat
|
Posted - 2007.01.09 16:08:00 -
[155]
thank you very much! helps a lot.
|

Phyra
|
Posted - 2007.01.09 18:42:00 -
[156]
...would help a lot more if I hadn't have to make up some table defs myself...
Sorry to say, but I expect a better job from a company that I pay decent money.
The RMR exports had the same issues: missing table definitions, missing or illdefined variables. I filed bug-reports about it, with details as to how to improve the situation - to no avail.
Now again: missing table-defs etc. Although ppl took the time to point it out in this thread: no update.
Just as a further service to you (should be the other way round?) I provide the following:
Easy way to test if everything is right with a data-export is to install SQL Server Express on any off-the-shelve machine (it's free downloadable from microsoft). Then RUN the SQL-scripts and build a database. Count if tables in DB and number of SQL scripts to insert data into tables is consistent. If so run the other scripts too and see if it works w/o errors. Easy as that. Done within an hour or two.
I'm looking forward to the improved version :)
hth
best regards
Phyra
|

Eewec Ourbyni
Caldari
|
Posted - 2007.01.09 18:44:00 -
[157]
As a slight aside to this,... typeid = 16845.... hehe... I lol'd.
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Dunedon
|
Posted - 2007.01.09 22:00:00 -
[158]
Is it just me or is the data dump missing "pieces" of data?
I'm trying to build a table of all the recycling values ... sounds simple you'd think.
The Eve-Online database even contains the information I need for the 'Large Standard Container' (typeID: 3296)
However I cannot find in the data dump the component values, even though they are listed on the site (so apparently it can find them).
Does anyone know where I would find this information? I've looked in the blueprints, TL2 and attributes tables ... don't know where else I should really be looking :)
Thanks in advance for any assistance - even if it's just to tell me that yes that information is missing :)
- Dunedon
|

Phyra
|
Posted - 2007.01.10 11:38:00 -
[159]
Sorry to be on the same rant again, but this is costing my time:
I worked a little more with that export.
T20: Get things fixed ASAP. It is really unacceptable with all the bugs. You got very good responses in this thread and in bug reports before. Now heed them. Especially annoying are these three bugs:
1. In the 40 MB "dbo_eveNames.sql" all table references are to dbo_eveNames instead of dbo.eveNames....do you know how much fun it is to replace stuff in such large a textfile? Fix it!
2. In the table defs all those IDENTITY statements are completely out of place for our purposes here. (There's another smaller file with the same problem, find it too while you are at it). Fix it!
3. All those COMMIT statements are out of place. Get them out.
@Dunedon: I'll try and find out as soon as I have all tables set up...
Ty
Phyra
|

Vessper
Indicium Technologies
|
Posted - 2007.01.10 18:17:00 -
[160]
Originally by: Dunedon Is it just me or is the data dump missing "pieces" of data?
I'm trying to build a table of all the recycling values ... sounds simple you'd think.
The Eve-Online database even contains the information I need for the 'Large Standard Container' (typeID: 3296)
However I cannot find in the data dump the component values, even though they are listed on the site (so apparently it can find them).
Does anyone know where I would find this information? I've looked in the blueprints, TL2 and attributes tables ... don't know where else I should really be looking :)
Thanks in advance for any assistance - even if it's just to tell me that yes that information is missing :)
- Dunedon
I have to agree with you here - I can't find any material information for any of the cans, secure or standard. If it was anywhere, it would have been in the TL2 file.
|

Chruker
|
Posted - 2007.01.10 18:22:00 -
[161]
Originally by: Phyra Edited by: Phyra on 10/01/2007 12:10:01 Sorry to be on the same rant again, but this is costing my time:
I worked a little more with that export.
T20: Get things fixed ASAP. It is really unacceptable with all the bugs. You got very good responses in this thread and in bug reports before. Now heed them. Especially annoying are these five bugs:
1. In the 40 MB "dbo_eveNames.sql" all table references are to dbo_eveNames instead of dbo.eveNames.(There's another smaller file with the same problem, find it too while you are at it). Fix it!
2. All tables containing true/false values have mismatching values/variables. Either change the values from true/false to numerical (recommended) or change the variable def.
3. In the table defs all those IDENTITY statements are completely out of place for our purposes here. Fix it!
4. All those COMMIT statements are out of place. Get them out.
5. Big files, i.e. above 2 or 3 MB need a few "GO" statements in between all those INSERTs. Every 10k - 20k rows is nice for example.
@Dunedon: I'll try and find out as soon as I have all tables set up...
Ty
Phyra
Edited to include two more annoying bugs.
I ran into all of those except number 5. And they were very easy to solve with a simple search and replace. Took maybe 10 mins.
|

Eewec Ourbyni
Caldari
|
Posted - 2007.01.10 19:42:00 -
[162]
Quick q to anyone who knows the datadump backwards, forwards and inside out. Anyone found where they (CCP) hid the repackaged volume of ships/items? Not sure about items, but the ships repackaged volume seems nowhere to be found.
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Salvador King
|
Posted - 2007.01.10 23:13:00 -
[163]
Hi,
Was wondering in which table was located informations about skills required per item. I.e. skills required to be able to use Nosferatu.
On the other hand. Let me know if someone is interested to get an Oracle dump of what t20 published.
cya
|

Salvador King
|
Posted - 2007.01.10 23:13:00 -
[164]
Hi,
Was wondering in which table was located informations about skills required per item. I.e. skills required to be able to use Nosferatu.
On the other hand. Let me know if someone is interested to get an Oracle dump of what t20 published.
cya
|

Rynlam
Gallente
|
Posted - 2007.01.11 01:24:00 -
[165]
If anybody has a complete version of this stuff with the bugs ironed out, I'd love a copy... and XML is really cool if at all possible since the webhost where I plan on using this limits me to 100MB databases :( XML should easily fit into my 100GB htdocs
|

Vessper
Indicium Technologies
|
Posted - 2007.01.11 14:05:00 -
[166]
Originally by: Salvador King Hi,
Was wondering in which table was located informations about skills required per item. I.e. skills required to be able to use Nosferatu.
Skill requirements for all items/ships/other skills are in the dgmTypeAttributes file.
|

Eewec Ourbyni
Caldari
|
Posted - 2007.01.11 14:38:00 -
[167]
BTW, if you have a machine that can run eve and are looking at ways to get this info, and then want a way to export it to your own choice of file type (like xml for example) then go to the following sites:
Apache Web server - to get yourself an apache server on your own system PHP code - to get php to run on your apache web server mySQL database server/client - to store the info you access through the php on your apache web server. Eclipse development environment - to get a rather snazzy development environment for developing your php/java
All that works together quite nicely... although it does take some fiddling to get it all working together.
I also have MS VC# Express, MS C++ Express and SQL server Express 2005 running along side that and I only have an off the shelf pc atm due to my last one dieing rather spectacularily... runs EVE quite well too...
Yeah, anywho, that lot took me a while to configure but I'm getting there... now just need to work out why my php script seems to work, then bugs out at outputting one of the files half way through.
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Robert Wilson
|
Posted - 2007.01.11 17:33:00 -
[168]
Originally by: Chruker
Originally by: Phyra Edited by: Phyra on 10/01/2007 12:10:01 Sorry to be on the same rant again, but this is costing my time:
I worked a little more with that export.
T20: Get things fixed ASAP. It is really unacceptable with all the bugs. You got very good responses in this thread and in bug reports before. Now heed them. Especially annoying are these five bugs:
1. In the 40 MB "dbo_eveNames.sql" all table references are to dbo_eveNames instead of dbo.eveNames.(There's another smaller file with the same problem, find it too while you are at it). Fix it!
2. All tables containing true/false values have mismatching values/variables. Either change the values from true/false to numerical (recommended) or change the variable def.
3. In the table defs all those IDENTITY statements are completely out of place for our purposes here. Fix it!
4. All those COMMIT statements are out of place. Get them out.
5. Big files, i.e. above 2 or 3 MB need a few "GO" statements in between all those INSERTs. Every 10k - 20k rows is nice for example.
@Dunedon: I'll try and find out as soon as I have all tables set up...
Ty
Phyra
Edited to include two more annoying bugs.
I ran into all of those except number 5. And they were very easy to solve with a simple search and replace. Took maybe 10 mins.
10mins? I must be doing something wrong then, because so far it's taken me over 30mins to search and replace dbo_eveNames.sql and I'm not even half way done. Am I just dumb for trying to use a text editor for this, If so what program should I be using (and is it really going to take only 10 minutes) ?
|

Dunedon
|
Posted - 2007.01.11 17:44:00 -
[169]
I bought and used this:
http://www.funduc.com/search_replace.htm
it's by far one of the cheapest and best text replacers I have ever used :) ... it made the required updates to the entire directory in about 15-20 minutes on my machine.
I recommend it completely! - Dunedon
|

Rynlam
Gallente
|
Posted - 2007.01.11 18:49:00 -
[170]
Edited by: Rynlam on 11/01/2007 18:47:13 In case anybody cares, UltraEdit (UE32) is a very nice text editor for source files (including SQL) and it's search/replace function goes pretty darn fast on large files.
When I try to put dbo__TABLES.sql into a MySQL db, I get the error:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'IDENTITY(1, 1), operationName nvarchar(100) NOT N
In dbo__TABLES.sql this is at the top:
CREATE TABLE dbo.staOperations ( activityID tinyint NOT NULL, operationID tinyint NOT NULL IDENTITY(1, 1), operationName nvarchar(100) NOT NULL DEFAULT '',
and so on. I'm not sure what to change to fix this, as I haven't done much stuff with SQL other than running a few forums and a killboard.
|

Robert Wilson
|
Posted - 2007.01.11 19:10:00 -
[171]
Thanks for the help, but i finally got it (dbo_eveNames.sql) done.
Check earlier in this thread (page 4?), someone has posted a correct/modified table setup file. The short answer would be just remove all the 'IDENTITY' properties, but there is a little more than needs to be done to the file to get it to work in mySQL.
|

Rynlam
Gallente
|
Posted - 2007.01.11 19:43:00 -
[172]
Okay, I download the "fixed" one on page 4. I downloaded the MSSQL-MySQL conversion tool and converted it. Now the error is:
SQL query:
-- -- invCategories -- CREATE TABLE invCategories(
categoryID tinyint NOT NULL , categoryName nvarchar( 100 ) NOT NULL DEFAULT '', `description` nvarchar( 3000 ) NOT NULL DEFAULT '', graphicID smallint NULL , -- CONSTRAINT pk_invCategories PRIMARY KEY CLUSTERED( categoryID ) )
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'nvarchar(100) NOT NULL DEFAULT '', `description` nvarchar
Has anybody at all successfully gotten this imported into a MySQL 4 db?
|

Colonel Jinx
TARDZ Gods of Night and Day
|
Posted - 2007.01.12 03:43:00 -
[173]
It's a month and a half later, and unless i'm blind which i could very well be... WHERE are the icons???
|

Dektor
Gallente Aliastra
|
Posted - 2007.01.12 15:36:00 -
[174]
Ok I've managed to import everything into MySQL 5.0.27 using the MySQL Query Browser 1.2
I downloaded the fixed download and the tool to convert it to MySQL acceptable format. Both where posted by Mecci earlier in this topic.
I still ran into three problems:
1) The field careerID and specialityID must be UNSIGNED to allow for numbers above the 127.
These two fields occur in these tables: chrcareers chrcareerskills chrcareerspecialities chrcareerspecialityskills chrschools
2) The table invTypeReactions needs to include the field input in its key or a couple of records can't be imported due to double keys.
Both of the above problems can be prevented by using my edited version of the converted tables creation file which can be downloaded here.
3) The table ramAssemblyLines uses a for MySQL incompatible datetime format (The American Date notation borks things up yet again). I've solved this myself by replacing ALL dates with '1900-01-01 00:00:00' since I suspect this information isn't really that important. All dates were in the past anyways.
I used EditPad Pro for this using its Find and Replace function. Finding the Regular Expression (u need to enable the option to the right of the search window) '(.)+\/(.)+\/(.)+' (including the 's) and replacing it with '1900-01-01 00:00:00'.
I hope this makes it easier for other MySQL users out there to get the stuff in a usable database. Make sure you create the dbo database before starting the 'script files' (thats how MySQL Query Browser calls those nifty .sql files ).
Sooooooo... hmmz... now what to do with all this nifty database...
* Dektor dives into php code. I do not suffer from insanity... I enjoy every minute of it. |

Zatch
Gallente Inner Void
|
Posted - 2007.01.12 16:22:00 -
[175]
Edited by: Zatch on 12/01/2007 16:21:30 There seem to be some missing items in the item/bptypes, specifically the Multispectral Frequency Probe and its associated blueprint. Also, is an icon release still planned?
I'm afraid I can't trust the data export now that it seems to be incomplete. -----
Creator of the standalone EVE Material Level Calculator MLCalc |

Robert Wilson
|
Posted - 2007.01.12 18:30:00 -
[176]
Edited by: Robert Wilson on 12/01/2007 18:29:17 Edited by: Robert Wilson on 12/01/2007 18:29:05 Just to let anyone with my find and replace problem know. MySQL (5.0) actually comes with a small replace program! Worked great on dbo_invTypes (everything else was done by the time i found it). Although I don't think it supports regex. Check the documentation for syntax.
Also with the careerID (atleast, didn't notice the specialityID error) I just accepted the errors since those where all jove entries and they are unplayable, although I guess for completeness unsigned is a better solution.
Oh also, Multispectral Frequency Probes were added after revelations was deployed which is probably why they aren't in the dump.
|

Zatch
Gallente Inner Void
|
Posted - 2007.01.12 22:17:00 -
[177]
I figured that was the case, would still be nice to have the base material requirements available though so I don't have to deal with rounding errors. -----
Creator of the standalone EVE Material Level Calculator MLCalc |

Ezlo Murkin
|
Posted - 2007.01.12 22:38:00 -
[178]
Edited by: Ezlo Murkin on 12/01/2007 22:36:14 To retrieve the asteroid types/ore available in a system do you just use the true security of the system.
Mercoxit security < -0.75 Arkanor security < -0.55 Bistot security < -0.45 etc
I was just wondering if this is always based on security of the system, or is it random for the very rare asteroid types? (I go to 0.0 very rarely). I didn't see anything in the mapDenormalize table (or any other table) to indicate what type of asteroids are in each belt.
Thanks!
|

Salvador King
|
Posted - 2007.01.13 16:16:00 -
[179]
Hi
For the people interested to get it in Oracle database. Here are the dumps files and usefull link to download it: 1. Download Oracle Express 10g 2. Install the above and create a new schema. 3. Download the following dump file dump 4. open a command window and type imp, provide informations asked. 5. Now, build you queries with a tool like Toad Freeware
cya
|

Chruker
|
Posted - 2007.01.13 19:28:00 -
[180]
Originally by: Zatch Edited by: Zatch on 12/01/2007 16:21:30 There seem to be some missing items in the item/bptypes, specifically the Multispectral Frequency Probe and its associated blueprint. Also, is an icon release still planned?
I'm afraid I can't trust the data export now that it seems to be incomplete.
It is in there. Look at typeID = 26910 the database seems outdated, since it is called 'Frequency Probe Blueprint'
|

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.01.13 22:58:00 -
[181]
Edited by: Raquel Smith on 13/01/2007 22:59:33 It seems some corporations aren't in the dump: id=150072611, for starters. Reference in staStations:
INSERT INTO staStations (stationID,security,dockingCostPerVolume,maxShipVolumeDockable,officeRentalCost, operationID,stationTypeID,corporationID,solarSystemID,constellationID,regionID, stationName,x,y,z,reprocessingEfficiency,reprocessingStationsTake, reprocessingHangarFlag) VALUES(60014922,500,0,50000000,0,47,12295,150072611,30004059,20000593,10000051, '9-4RP2 IV - Moon 2 - Cloning Outpost',878666588160,175879741440, -1675383644160,0.5,0.025,4);
(This query has been formatted for your screen.)
Edit: With some bash-fu here's a list of corporation IDs that aren't in the corporation table:
1000173 doesn't exist in crpNPCCorporations 144684705 doesn't exist in crpNPCCorporations 144693213 doesn't exist in crpNPCCorporations 144719292 doesn't exist in crpNPCCorporations 150001295 doesn't exist in crpNPCCorporations 150020944 doesn't exist in crpNPCCorporations 150072611 doesn't exist in crpNPCCorporations 150087495 doesn't exist in crpNPCCorporations 150094093 doesn't exist in crpNPCCorporations 150134971 doesn't exist in crpNPCCorporations 150151670 doesn't exist in crpNPCCorporations 150158528 doesn't exist in crpNPCCorporations 150217957 doesn't exist in crpNPCCorporations
These are all referenced in staStations.
|

Colonel Jinx
TARDZ Gods of Night and Day
|
Posted - 2007.01.14 04:22:00 -
[182]
This is frustrating, icons promised a day after a release, I really want to update my killboard for the new ships! Can we get the icons please!
|

Nuska
Amarr Imperial Academy
|
Posted - 2007.01.15 08:05:00 -
[183]
Edited by: Nuska on 15/01/2007 08:02:40 If someone could post a step-by-step detailed "how to import this data into mssql 2005 express edition", I would be thankful (and send some isk your way too). Thanks in advance!
Edit: I have downloaded the files listed in the devblog post at http://myeve.eve-online.com/devblog.asp?a=blog&bid=406
|

Lord Alderaan
|
Posted - 2007.01.15 14:05:00 -
[184]
I also found that some BP require negative materials for manufacturing. I looked a couple of those products up in the website Item Database and found it didn't require those materials.
Anyone know whats up with those?
Here is a list of DPs and which material they require negatively.
SQL: SELECT * FROM `tl2materialsfortypewithactivity` WHERE `quantity` <0 AND activity =1;
|

Vessper
Indicium Technologies
|
Posted - 2007.01.15 14:31:00 -
[185]
I posted earlier in this thread regarding the negative quantities issue. Basically, I have ignored any negative quantities in my calculations and these seem to tie in to the BP information ingame and in the item database.
|

Dunedon
|
Posted - 2007.01.16 14:14:00 -
[186]
The negative numbers correspond to the mineral requirements for items used up in the manufacture of the item you are looking at.
IE: An Eros requires a Catalyst as a manufacturing component ... if you check the mineral requirements for the Eros you'll find negative numbers ... which are identical to those required (but the wrong sign) for manufacturing a Catalyst.
- Dunedon
PS: Would someone from CCP please respond to this ever lengthening thread to let us know if a revised and complete data dump will be available ... or if they are no longer going to be supplying this information. Working with incomplete data, and not knowing if it's going to be fixed is (as I am sure they are also aware) VERY frustrating :)
|

Colonel Jinx
TARDZ Gods of Night and Day
|
Posted - 2007.01.16 16:07:00 -
[187]
I just want to know, especially since it's over a month due for images, if i'm missing something about the icons.
For a killboard, this dump is useless. the evegraphics data is missing information for new ships, and there are no updated icons for the new ships!
Does anybody know anything about this? I'm sure i've seen a few killboards with working new images... Can we get this sorted out? An official response would be appreciated.
|

zibelthurdos
|
Posted - 2007.01.17 08:56:00 -
[188]
I have begun a database project compiling all available knowledge about the REV sql dump
this is an access xp database, it's large.
most of the relationships are already done as are a bunch of (what i consider) useful make table queries one set is for build information
and the other is for recycling.. if you find this useful please build upon it, there is one report with some general info i started making, there are some things missing, like how to accurately compute the effect of a blueprints PE on the time waste factor. (any help here would be appreciated)
anywho, without further ado i bring you the Revelations Dump Database Project V.2
oh and if you find this reallllly useful i appreciate ingame donations
|

Dektor
Gallente Aliastra
|
Posted - 2007.01.17 09:50:00 -
[189]
Originally by: Dunedon The negative numbers correspond to the mineral requirements for items used up in the manufacture of the item you are looking at.
IE: An Eros requires a Catalyst as a manufacturing component ... if you check the mineral requirements for the Eros you'll find negative numbers ... which are identical to those required (but the wrong sign) for manufacturing a Catalyst.
- Dunedon
PS: Would someone from CCP please respond to this ever lengthening thread to let us know if a revised and complete data dump will be available ... or if they are no longer going to be supplying this information. Working with incomplete data, and not knowing if it's going to be fixed is (as I am sure they are also aware) VERY frustrating :)
The Eris has no negative Material requirements. It requires 1 Catalyst. Not -1 Catalyst. Check out the list I linked:
Here is a list of BPs and which material they require negatively.
All BP's in that list I checked (which is only a few) didn't require the material at all. However I was wondering if the negative quantities were a error or are meant for something else (maybe for Recycle calculations or something). I do not suffer from insanity... I enjoy every minute of it. |

Vessper
Indicium Technologies
|
Posted - 2007.01.17 10:36:00 -
[190]
Originally by: Dektor
The Eris has no negative Material requirements. It requires 1 Catalyst. Not -1 Catalyst. Check out the list I linked:
Here is a list of BPs and which material they require negatively.
All BP's in that list I checked (which is only a few) didn't require the material at all. However I was wondering if the negative quantities were a error or are meant for something else (maybe for Recycle calculations or something).
I believe it is erroneous data in the file. I did at one point think it was to do with Recycle values but disregarded this pretty quickly when there weren't enough negative quantities in the file.
Incidentally, if you check out the materials required for "activityDuplicating = 6", I have found that for a lot of T2 items, these correspond to the recycle values in the Eve item database. Doesn't work for T1 items but I have found for T1 items, the recycle amounts = manufacturing amounts anyway. Can anyone else confirm this?
|

Nuska
Amarr Imperial Academy
|
Posted - 2007.01.19 08:36:00 -
[191]
Perhaps someone could assist me with something simpler than a full blown hot-to for sql express. The only thing I really need is to be able to calculate travel routes. So say if I want to know how to get from system A to system B, how many jumps are involved through which systems, finding routes to avoid lowsec, or 0.0, etc.
There ought to be some fairly simple way to pull out the few tables that would be needed, and import them to sql express 2005 to make such queries possible, no? Any help is greatly appreciated. TIA
|

Chruker
|
Posted - 2007.01.19 12:35:00 -
[192]
I'm looking for the information about which R&D agent do research in which fields.
Also I'm looking for the information about which research field can yield which blueprints. When using the search engine at http://eve-agents.com/ it looks like it is just the required skills for the bpo. But can anybody confirm this?
|

Ezlo Murkin
|
Posted - 2007.01.19 22:08:00 -
[193]
Originally by: Nuska Perhaps someone could assist me with something simpler than a full blown hot-to for sql express. The only thing I really need is to be able to calculate travel routes. So say if I want to know how to get from system A to system B, how many jumps are involved through which systems, finding routes to avoid lowsec, or 0.0, etc.
There ought to be some fairly simple way to pull out the few tables that would be needed, and import them to sql express 2005 to make such queries possible, no? Any help is greatly appreciated. TIA
I believe you can use table mapSolarSystemJumps for this. First look up the solarSystemID in the mapSolarSystems table, then select all the records in the mapSolarSystemJumps table that have your solarSystemID in the fromSolarSystemID field:
select solarSystemID from mapSolarSystems where solarSystemName = 'Jita' (returns solarSystemID of 30000142)
select toSolarSystemID from mapSolarSystemJumps where fromSolarSystemID = 30000142 (this should give the ID's of all the systems that connect to Jita)
Those should be the base tables to get started with anyways, there's also a mapJumps and mapRegionJumps table which I haven't looked at yet, they might be easier to use, not sure...
|

DHU InMe
Gallente Aliastra
|
Posted - 2007.01.19 23:36:00 -
[194]
Originally by: t20 Archive file updateded with missing tables + added table structure.
-SQL file lacking. -Table creation lacking.
dbo_ramActivities.sql--no file dbo_ramAssemblyLineStationCostLogs.sql--no file dbo_ramInstallationTypeDefaultContents.sql--no file dbo_mapSecurityRatings.sql--no file
dbo_invFlags.sql--table dbo_invMetaGroups.sql--table dbo_invMetaTypes.sql--table dbo_invTypeReactions.sql--table dbo_eveUnits.sql--table dbo_chrFactions.sql--table dbo_chrSchoolAgents.sql--table __ UI Overhaul Eve Links http://oldforums.eveonline.com/?a=topic&thread |

Dunedon
|
Posted - 2007.01.20 00:44:00 -
[195]
mapsolarsystemjumps is what you need to plot travel roots ... you then need to impliment either an A* or dyikstra (sp?) algorithm to search for the route you need.
My current implimentation of dyikstra can map any route in under 40s .. still pretty slow, need to optimize! ;-)
Dunedon
|

Chruker
|
Posted - 2007.01.21 11:11:00 -
[196]
Originally by: Dunedon mapsolarsystemjumps is what you need to plot travel roots ... you then need to impliment either an A* or dyikstra (sp?) algorithm to search for the route you need.
My current implimentation of dyikstra can map any route in under 40s .. still pretty slow, need to optimize! ;-)
Dunedon
By plot do you then mean drawing them on a 3D map? Or is it just figuring out which systems to pass-through?
[OT]I'm no longer a ! portrait. Celebration tonight at 9pm[/OT]
|

Jedzias Miezekatze
|
Posted - 2007.01.21 12:42:00 -
[197]
I've written a little linux mySQL installer/patcher for the Database files. Hope this helps some of you having problems.
http://www.jedzia.de/evedb/mysql-evedb.tar.gz
Feel free to change anything you want in it 
over and out, Jedzia
|

DHU InMe
Gallente Aliastra
|
Posted - 2007.01.21 17:27:00 -
[198]
Originally by: t20 Archive file updateded with missing tables + added table structure.
-SQL file lacking. -Table creation lacking.
dbo_ramActivities.sql--no file dbo_ramAssemblyLineStationCostLogs.sql--no file dbo_ramInstallationTypeDefaultContents.sql--no file dbo_mapSecurityRatings.sql--no file
dbo_invFlags.sql--table dbo_invMetaGroups.sql--table dbo_invMetaTypes.sql--table dbo_invTypeReactions.sql--table dbo_eveUnits.sql--table dbo_chrFactions.sql--table dbo_chrSchoolAgents.sql--table
dbo_invTypes.sql replace all "dbo_invTypes" by "dbo.invTypes"
without "" __ UI Overhaul Eve Links http://oldforums.eveonline.com/?a=topic&thread |

Jedzias Miezekatze
|
Posted - 2007.01.21 23:43:00 -
[199]
Edited by: Jedzias Miezekatze on 21/01/2007 23:42:32 Hi DHU InMe
the table creation is fixed in my installer, also a sed script and a patcher is in the archive for typo correction, the dbo_ / dbo. problem you wrote above. It works with the original files, so it is relative small, very small :)
Maybe someone wants to make this for windows ? ... perl ? python ? batch ? ... i dont (want to) know much about windoze :P
|

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.01.22 00:25:00 -
[200]
The data dump has some very strange anomolies!
For example:
1. Some items (ALL Target Painters) have no requiredSkill1 but they have requiredSkill2 2. Cruise and Defender missiles (at least) have their "Max Velocity" (attrib_id=37) unit_id set to 11, which is acceleration ("meters per second squared"). This unit also has its "displayname" set to m/sec when it should be m/sec/sec. 3. It's curious that the ores have skill requirements, for example:
SELECT dgmattributetypes.attributeid, dgmattributetypes.attributename, dgmtypeattributes.valueint FROM dgmattributetypes INNER JOIN dgmtypeattributes ON dgmtypeattributes.attributeid = dgmattributetypes.attributeid WHERE (dgmtypeattributes.typeid = 17978 );
attributeid | attributename | valueint -------------+-----------------------+---------- 182 | requiredSkill1 | 16281 790 | reprocessingSkillType | 18025
4. Capital Siege Array (typeid: 21039) (and all Capital parts of marketgroupid 781) have some strange typeattributes (as CCP calls them) as well:
SELECT dgmattributetypes.attributeid, dgmattributetypes.attributename, dgmtypeattributes.valueint FROM dgmattributetypes INNER JOIN dgmtypeattributes ON dgmtypeattributes.attributeid = dgmattributetypes.attributeid WHERE (dgmtypeattributes.typeid = 21039 );
attributeid | attributename | valueint -------------+------------------+---------- 726 | moonMiningAmount | 100
What could that possibly mean? A lot of items have that moonMiningAmount attribute.
|

Zatch
Gallente Inner Void
|
Posted - 2007.01.23 08:53:00 -
[201]
Edited by: Zatch on 23/01/2007 08:49:50 Could a dev please comment on the unusual material requirements for mining crystals? Case in point: Omber Mining Crystal I Blueprint, one of the material requirements:
INSERT INTO dbo.TL2MaterialsForTypeWithActivity (typeID,activity,requiredTypeID,quantity,damagePerJob) VALUES(18057,1,38,125,1); (Nocxium: 125)
This is also the number displayed ingame, with Production Efficiency at 5. If these blueprints were handled like every other blueprint I've ever encountered, though, the displayed requirement at Material Level 0 would be 138. This number is reached via this calculation:
(Base Amount) * ( (Base Wastage Factor) / (1 + Material Level) + 0.25 - 0.05 * (Production Efficiency Skill Level) ) 125 * ( (1.1) / (1 + 0) + 0.25 - 0.05 * 5 ) = 12.5, which rounds up to 13 (125 + 13 = 138.)
This issue was brought to my attention by another user (Jasmin Black) in my MLCalc thread. After Jasmin brought it up, I checked several other mining crystal blueprints and they all have the same problem. My calculations yield the correct results for every blueprint I own, though, and I do own several, which leads me to believe that either the mining crystal blueprint group was improperly exported, or the calculations work differently for the mining crystals than they do for other blueprints. ----- MLCalc Creator HW2/EVE Mod Team Leader |

Chruker
|
Posted - 2007.01.23 11:39:00 -
[202]
Originally by: Zatch Edited by: Zatch on 23/01/2007 08:49:50 This is also the number displayed ingame, with Production Efficiency at 5. If these blueprints were handled like every other blueprint I've ever encountered, though, the displayed requirement at Material Level 0 would be 138. This number is reached via this calculation:
(Base Amount) * ( (Base Wastage Factor) / (1 + Material Level) + 0.25 - 0.05 * (Production Efficiency Skill Level) ) 125 * ( (1.1) / (1 + 0) + 0.25 - 0.05 * 5 ) = 12.5, which rounds up to 13 (125 + 13 = 138.)
Have you tried getting a manufacturing quote for the blueprint?
Other than that, I can see that all of the Mining I crystals are marked as tech 2 level. However I don't know if that field (invBlueprintTypes.techLevel) in the database is used to decide how to print the material needs on the blueprint.
The only mining crystal that is labeled as tech 1 is this one: Arkonor Mining Crystal II Blueprint (typeID: 18591)
|

Zatch
Gallente Inner Void
|
Posted - 2007.01.23 20:10:00 -
[203]
Edited by: Zatch on 23/01/2007 20:07:11 That's a good point about the tech level. I don't think it affects how the calculations are done, but if anybody has a tech 2 (non mining crystal) blueprint and would be willing to give me a manufacturing quote, as well as the material level of the blueprint, I would greatly appreciate it. Please EVE-mail me if you wish to keep your t2 ownership private (as opposed to posting in here.)
I'm just a little confused about why the calculations would be any different, given that the method for all of the other blueprints is quite sound and straightforward, whereas reversing the calculation is inaccurate and thus inefficient. Given the circumstances though, I won't throw out that possibility. ----- MLCalc Creator HW2/EVE Mod Team Leader |

Fubar
Amarr Eagle Eye Inc.
|
Posted - 2007.01.24 20:31:00 -
[204]
Originally by: Zatch
I'm just a little confused about why the calculations would be any different, given that the method for all of the other blueprints is quite sound and straightforward, whereas reversing the calculation is inaccurate and thus inefficient. Given the circumstances though, I won't throw out that possibility.
In manufacturing waste calculations are only performed on materials/minerals which are also received when reprocessing the build item.
Mining crystals can not be reprocessed so therefore there is no material waste when building them, neither material level nor skill level.
Another example is tech 2 ships and construction components (ie antimatter reactor units and the like). Construction components would be received if you reprocessed a tech 2 ship so waste is calculated on the construction components.
Some tech2 modules do not produce construction components when reprocessed. An example is the 1MN Afterburner II. They use the same amount of antimatter reactor units, ion thrusters, and plasma thrusters at every ME level and production efficiency skill level even when manufactured in a rapid assembly array.
|

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.01.25 05:56:00 -
[205]
One other thing...
There are duplicate entries in invtypes: typeid (18034,17569) "Serpentis Light Missile Battery"
|

Zatch
Gallente Inner Void
|
Posted - 2007.01.25 08:03:00 -
[206]
Thanks a bunch Fubar, now I can write a program to parse the relevant files and find non-researchable BPOs (researchable, but to no effect.) ----- MLCalc Creator HW2/EVE Mod Team Leader |

Mal Loc
|
Posted - 2007.01.29 08:44:00 -
[207]
Has anyone created an excel spreadsheet (or csv) detailing the mineral needs for all items that they would be willing to share? I am looking for a basic spreadsheet with columns like: itemName tritRequired pyeriteRequired
and one row per item in the item database. I'd love to not have to install mysql and bother with figuring out the queries to do this myself!
Thanks!
Please resize image to a maximum of 400 x 120, not exceeding 24000 bytes, ty. If you would like further details please mail [email protected] - Cortes |

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.01.30 17:54:00 -
[208]
Is there any SQL fragment that can provide records for these stargates/jumps:
Komo - Muvolailen Komo - Ahynada Laah - Aramachi Laah - Motsu Ikao - Uedama Venilen - Hogimo Hogimo - Huttaken Ryddinjorn - Meirakulf
Don't let us down t20!
|

Chruker
|
Posted - 2007.01.31 09:17:00 -
[209]
Looking forward to an updated datadump.
And eventually some icon images. ----- CCP: Please make ship loot to drop in a can next to the wrecks. |

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.02.01 04:24:00 -
[210]
I'm curious why Defender I (typied=265) missiles have only one launcherGroup (groupid=56) named 'Missile Launcher' associated with it. That group has two items in it:
Active Missile Defence System I (typeid=19449) Dropship Launch Bay I (typeid=16284)
Both of these have no market categories.
However, the number of launchers that can use Defender I missiles (chargeGroup%) are numerous.
|

WredStorm
Gallente Garoun Investment Bank
|
Posted - 2007.02.01 22:11:00 -
[211]
I know some people are lost on how to import this data into MSSQL Express (the free version of MSSQL). I'm about 2/3 of the way through completing this process now, and here is what I ended doing (this won't be a full step-by-step, but should give you enough to figure it out, I think).
The key thing I found to importing the information was the sqlcmd program that is installed with SQL Express. The first thing I did was startup sqlcmd in interactive mode by opening a command prompt and typing: sqlcmd -S .\SQLEXPRESS
This connected me to the copy of SQL EXPRESS running on my local computer. You'll get a prompt like this: 1>
I told it to create a new database for me by typing (I'll show the lines numbers too): 1> CREATE DATABASE EVE; 2> GO
You could change "EVE" to whatever you want to call your database. The "GO" command tells it to execute whatever SQL commands you've entered so far. Next I exited out of the interactive editor by typing "exit".
Now I started using sqlcmd in its "batch" mode, where you can feed it files. I had already downloaded and unrar'd the tables. I changed directories in the command prompt I had open so that I was in the same directory as all the files.
I opened up the file called dbo__tables using Textpad (a great text editor) and added the following line to the top of it: USE EVE;
At the bottom of the file I added the SQL commands posted earlier in this thread (I think on page 1 or 2) for the 7 missing tables. I then saved the file. Next I entered the following command at the command prompt (again, in the same directory as all the database files I downloaded and unzipped): sqlcmd -S .\SQLEXPRESS -i dbo__tables.sql
This tells the sqlcmd program to execute all of the SQL commands it finds in the specified file, which in this case creates all the tables you need.
Now it is just a matter of going through and making minor changes to each of the remaining files and running the sqlcmd on them with the appropriate file name.
The most important change to each of the files is to add "USE EVE;" at the beginning of each one (or change EVE to whatever you called your database). I also found that I had to change the command "COMMIT;" at the end of the files to "GO". If a file is very large (as in greater than about 2MB in size I found I had to add the word GO in between the INSERT statements every 40,000 lines or so).
Now, sometimes you'll run the sqlcmd on a file and get errors. The two error types I ran into were: 1) It would tell me that I was using the wrong column name or something like that and would indicate that "false" and "true" were not allowed. To fix this, just open the file and do a search/replace, changing "false" to "0" (that is a zero) and "true" to "1". Save the file with the changes and try again. 2) The second error would be related to not being able to INSERT when IDENTITY_INSERT is set to OFF. This has to do with trying to insert data into a field that is an auto-incrementing field. The fix for this is to open up the file and in the line after "USE EVE;" type in: SET IDENTITY_INSERT dbo.chrBloodlines ON; and then change the very last line of the file to: SET IDENTITY_INSERT dbo.chrBloodlines OFF;
The key here is, change dbo.chrBloodlines to be the name of the table that is having the problem (chrBloodlines is one of the first you'll run into a problem with if you're doing the files in alphabetical order).
Don't be surprised if some of the bigger files take a long while to process. You'll see the words (1 rows affected) scrolling past your screen as sqlcmd executes each INSERT command. There may well be a better way to do all of this, but I haven't found it, and this is getting the job done. Expect it to take you about 1/2 day at least to do all of the tables (I'm guestimating, since I'm not done yet myself and have worked on other stuff too).
Hope this helps you out, Wred
|

WredStorm
Gallente Garoun Investment Bank
|
Posted - 2007.02.01 22:12:00 -
[212]
Oh, as previously mentioned by someone. You may find some tables where the SQL commands reference dbo_tablename as opposed to dbo.tablename. You have to do a search/replace on those, otherwise you'll get an error kicking back saying it can't find the table specified.
Wred
|

Chruker
|
Posted - 2007.02.02 12:55:00 -
[213]
Edited by: Chruker on 02/02/2007 12:52:53 For anyone still needing a MySQL one, here is my dump from the MySQL database (3.x) I use on my site: http://games.chruker.dk/eve_online/files/dbo_20070116.zip
----- CCP: Please make ship loot to drop in a can next to the wrecks. |

mvil
|
Posted - 2007.02.04 15:24:00 -
[214]
Originally by: Chruker Edited by: Chruker on 02/02/2007 12:52:53 For anyone still needing a MySQL one, here is my dump from the MySQL database (3.x) I use on my site: http://games.chruker.dk/eve_online/files/dbo_20070116.zip
Thanks. Btw, have you imported the jump changes introduced in the latest patch?
|

Luigi Thirty
Caldari FIRMA
|
Posted - 2007.02.04 17:20:00 -
[215]
Originally by: Chruker Edited by: Chruker on 02/02/2007 12:52:53 For anyone still needing a MySQL one, here is my dump from the MySQL database (3.x) I use on my site: http://games.chruker.dk/eve_online/files/dbo_20070116.zip
Yay, something I can actually use  ---- DOMINIX IS INVINCIBLE:(((( |

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.02.04 20:11:00 -
[216]
Edit: Here's a few lines of sql to update the mapSolarsystemJumps table with the changed jumps
There's no data for stargates. This sql fragment is very handy for what it is but any decent A* algorithm needs the coordinates of the new stargates. 
|

Dejitte
Amarr Cassandra's Light
|
Posted - 2007.02.06 04:53:00 -
[217]
Ok, so I was playing around with the DB dump... when I came across groupid=381, or "Elite Battleship"s. T2 battleships?
These ships seem to be entirely fleshed out with descriptions, the whole works, there are 2 for each race, one for each of the tier 1 and 2 BS of each race, so my question to you is, do these ships actually exist in EVE, or are these merely test data or the like? And if not, my question to CCP is, are they slated for release ever?
I always considered capital ships as T2 battleships, but having actual T2 battleships would be kind of cool too...
SELECT * FROM `invTypes` WHERE `groupID`=381
|

Amstor
|
Posted - 2007.02.06 12:55:00 -
[218]
Tnx for mysql dump. very usefull. Do anybode know, where can we get new images|icons of ship, modules, rigs and etc?
|

WredStorm
Gallente Garoun Investment Bank
|
Posted - 2007.02.06 19:29:00 -
[219]
Originally by: mvil Here's[/url] a few lines of sql to update the mapSolarsystemJumps table with the changed jumps (as listed in the patch notes).
Thanks very much for posting that. :)
Wred
|

BarmaLINI
Caldari PsiCorp
|
Posted - 2007.02.09 14:59:00 -
[220]
.. and we long time waiting for icons and images .. --------------------------------------- Welcome: HTTP://EVEINFO.COM Missions (1,2,3,4 level), Offers, Agents, Cosmos, Eve Universe Map, Refine and more |

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.02.09 21:28:00 -
[221]
With the most recent t20 stuff I hope we can still have someone in CCP to provide for us database dumps!
|

mvil
|
Posted - 2007.02.10 01:19:00 -
[222]
Originally by: Raquel Smith With the most recent t20 stuff I hope we can still have someone in CCP to provide for us database dumps!
Well, perhaps now that he has more time he'll be able to release a new database dump including images and icons. 
I do hope he won't have to leave us because of the controversy...
|

EmmettBrown
BTTF Enterprises
|
Posted - 2007.02.12 17:33:00 -
[223]
Edited by: EmmettBrown on 12/02/2007 17:31:08 I've finally got around to getting this data into Oracle (thanks to a dumpfile from a previous poster)
I've starting to replace my aging spreadsheet of mineral requirements with the data dump version but I've come across a conundrum
How do you get the waste factor? it doesn't seem to correspond to the WASTEFACTOR column on INVBLUEPRINTTYPES.
for example I know a thorax has a waste factor of .1 unresearched as most things do. there are some items such as ammo and drones that have a waste of .05. This is not reflected in the WASTEFACTOR column
I've selected everything that doesn't have it set to 10 and I get 126 items but not every item that I was expected - it lists some but not all drones and no torpedoes or other missiles.
this is the join I currently have (in Oracle syntax)
SQL> r 1 select items.typename "Item",GROUPNAME "Group",wastefactor "Waste Factor",productiontime "Build Time", 2 RESEARCHPRODUCTIVITYTIME "PE Time", RESEARCHMATERIALTIME "ME Time",RESEARCHCOPYTIME "Copy Time", 3 MAXPRODUCTIONLIMIT "Max Runs",items.portionsize "Batch Size", 4 minerals.typename "Mineral",quantity 5 from invtypes items,invgroups,INVBLUEPRINTTYPES,TL2MATFORTYPEWITHACTIVITY,invtypes minerals 6 where items.groupid=invgroups.Groupid 7 and items.typeid=INVBLUEPRINTTYPES.producttypeid 8 and items.typeid=TL2MATFORTYPEWITHACTIVITY.typeid 9 and TL2MATFORTYPEWITHACTIVITY.requiredtypeid=minerals.typeid and activity=6 10 and items.typename='Thor Torpedo I' 11* order by items.typename,minerals.typeid
Item Group Waste Factor Build Time PE Time ME Time Copy Time Max Runs Batch Size Mineral QUANTITY -------------------- ---------- ------------ ---------- ---------- ---------- ---------- ---------- ---------- ---------- ---------- Thor Torpedo I Citadel To 10 320 48000 48000 48000 150 100 Tritanium 35320 rpedo
Thor Torpedo I Citadel To 10 320 48000 48000 48000 150 100 Pyerite 3200 rpedo
Thor Torpedo I Citadel To 10 320 48000 48000 48000 150 100 Mexallon 250 rpedo
Thor Torpedo I Citadel To 10 320 48000 48000 48000 150 100 Megacyte 30 rpedo
Item Group Waste Factor Build Time PE Time ME Time Copy Time Max Runs Batch Size Mineral QUANTITY -------------------- ---------- ------------ ---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------
and this is how I listed the not 10 wastefactors
1 SELECT "TYPEID", "GROUPID", "TYPENAME", "PORTIONSIZE" 2 FROM "EVE"."INVTYPES" 3* where typeid in (select producttypeid from eve.INVBLUEPRINTTYPES where wastefactor<>10)
------------------------------------------ Research Details
|

Chruker
|
Posted - 2007.02.13 22:41:00 -
[224]
Originally by: EmmettBrown for example I know a thorax has a waste factor of .1 unresearched as most things do. there are some items such as ammo and drones that have a waste of .05. This is not reflected in the WASTEFACTOR column
Most of the drones lost their 0.05 waste factor a few patches ago.
However from what I can tell the wasterfactor column is the values that are reported by the game when you view an unresearched blueprint. ----- CCP: Please make ship loot to drop in a can next to the wrecks. |

Chruker
|
Posted - 2007.02.16 20:56:00 -
[225]
Edited by: Chruker on 16/02/2007 20:54:02
Originally by: Raquel Smith
Quote: Here's a few lines of sql to update the mapSolarsystemJumps table with the changed jumps
There's no data for stargates. This sql fragment is very handy for what it is but any decent A* algorithm needs the coordinates of the new stargates. 
well, the coordinates that the A* algorithm would use would be the location of the systems. And AFAIK the systems hasn't moved anywhere. ----- CCP: Please make ship loot to drop in a can next to the wrecks. |

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.02.16 21:48:00 -
[226]
Edited by: Raquel Smith on 16/02/2007 21:49:36
Originally by: Chruker
well, the coordinates that the A* algorithm would use would be the location of the systems. And AFAIK the systems hasn't moved anywhere.
One needs to know the distance between each gate in each system.
edit: I should elaborate...
In the graph of the universe each system is a vertex and each journey between stargates inside each system is actually the edge. That is where there is cost. Jumping between systems incurs no real cost (unless it's into Jita) aside from, perhaps, weighting based on the security system of the next vertex.
|

Chruker
|
Posted - 2007.02.18 03:05:00 -
[227]
Originally by: Raquel Smith Edited by: Raquel Smith on 16/02/2007 21:49:36
Originally by: Chruker
well, the coordinates that the A* algorithm would use would be the location of the systems. And AFAIK the systems hasn't moved anywhere.
One needs to know the distance between each gate in each system.
edit: I should elaborate...
In the graph of the universe each system is a vertex and each journey between stargates inside each system is actually the edge. That is where there is cost. Jumping between systems incurs no real cost (unless it's into Jita) aside from, perhaps, weighting based on the security system of the next vertex.
My jump calculator just uses the coordinates of the stars, and none of the stargates relative locations. I guess that the travel time inside a system could be somewhat of a factor. But it just seems to me that the number of jumps is the most important one.
Granted that I only started looking at the algorithm when I made my jump calculator, so I could be wrong. However the output from the jump calculator, matches the routes that the ingame autopilot plans. ----- CCP: Please make ship loot to drop in a can next to the wrecks. |

Tonto Auri
Gallente
|
Posted - 2007.02.18 05:12:00 -
[228]
We all are still waiting for correct updated dump... Better MySQL but any correct dump may helps.
|

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.02.18 08:55:00 -
[229]
Originally by: Chruker My jump calculator just uses the coordinates of the stars, and none of the stargates relative locations. I guess that the travel time inside a system could be somewhat of a factor. But it just seems to me that the number of jumps is the most important one.
Granted that I only started looking at the algorithm when I made my jump calculator, so I could be wrong. However the output from the jump calculator, matches the routes that the ingame autopilot plans.
The problem with using the coordinates of the systems is that this is a 3d world. Some systems may have a coordinate A(10,10,10) and B(15,15,15) which would mean they're really close, right? No, that isn't accurate because they may have 30 jumps between them. In this case the hueristic for A* could be better optimised by using the intersystem stargate distance as the measure.
|

ieniemienie
|
Posted - 2007.02.18 14:19:00 -
[230]
Would it be possible to calculte the AU distance between jumpgates in a solar system using the data files?
Somehow eve is able to calculate them but im not been able to figure it out yet.
|

Vargo Hoat
Caldari
|
Posted - 2007.02.18 21:09:00 -
[231]
Being a web developer and just starting with a new EVE Online page (Croatian portal, TBA in a few days) I will try to workout stuff with the ORIGINAL data dump. Since most of the replies here are very hard to read and follow my question is should we start a new thread on this? It would be about usage of this in MySQL..
P.S. When can we see that damned new image data pump? Grrrr @ t20 All angels lose their wings. |

Raoden Tanstaafl
|
Posted - 2007.02.19 21:30:00 -
[232]
If I wanted to build a query to build a skill tree, which tables should I be looking at?
|

Chruker
|
Posted - 2007.02.20 09:46:00 -
[233]
Edited by: Chruker on 20/02/2007 09:43:29
Originally by: ieniemienie Would it be possible to calculte the AU distance between jumpgates in a solar system using the data files?
Somehow eve is able to calculate them but im not been able to figure it out yet.
You want to query the table mapDenormalize with solarSystemID = the system of your choice and groupID = 10 (10 is the stargates group from invGroups). Ex:
SELECT * FROM mapDenormalize WHERE itemName LIKE '%Stargate%' LIMIT 10
The x, y, z columns in the table are the stargates position relative to the star. Now with the locations you can calculate the distancies. ----- CCP: Please make ship loot to drop in a can next to the wrecks. |

Chruker
|
Posted - 2007.02.20 10:03:00 -
[234]
Originally by: Raoden Tanstaafl If I wanted to build a query to build a skill tree, which tables should I be looking at?
By skill tree do you mean like what the game displays on the Reg. Skill tab in the Show Info window?
If that is the case, you want to query the dgmTypeAttributes for the typeID and attributeID set to (182, 183 or 184 for the primary, secondary and tertiary skill requirements).
The value in the valueInt field in the typeID of the skill.
Now repeat the process for each of the skills found, until all required skills have been found. ----- CCP: Please make ship loot to drop in a can next to the wrecks. |

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.02.20 10:35:00 -
[235]
Edited by: Raquel Smith on 20/02/2007 10:32:12
Originally by: Raoden Tanstaafl If I wanted to build a query to build a skill tree, which tables should I be looking at?
dgmEffectsTypes dgmTypeEffects invTypes
|

Vessper
Black Thorne Corporation
|
Posted - 2007.02.20 18:32:00 -
[236]
Originally by: Raquel Smith Edited by: Raquel Smith on 20/02/2007 10:32:12
Originally by: Raoden Tanstaafl If I wanted to build a query to build a skill tree, which tables should I be looking at?
dgmEffectsTypes dgmTypeEffects invTypes
Those tables are incorrect - you will not be able to build a skill tree using them. The actual tables you will need are dgmAttributeTypes, dgmTypeAttributes and invTypes.
As Chruker mentioned above, use attributeID 182, 183 and 184 to get the pre-requisite skill IDs, but also use attributeID 277, 278 and 279 to get the required skill level for each of those skills.
|

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.02.20 19:49:00 -
[237]
Originally by: Vessper
Originally by: Raquel Smith Edited by: Raquel Smith on 20/02/2007 10:32:12
Originally by: Raoden Tanstaafl If I wanted to build a query to build a skill tree, which tables should I be looking at?
dgmEffectsTypes dgmTypeEffects invTypes
Those tables are incorrect - you will not be able to build a skill tree using them. The actual tables you will need are dgmAttributeTypes, dgmTypeAttributes and invTypes.
As Chruker mentioned above, use attributeID 182, 183 and 184 to get the pre-requisite skill IDs, but also use attributeID 277, 278 and 279 to get the required skill level for each of those skills.
Oh you're right. The funny thing is that I have mangled the skill tree.
|

Raoden Tanstaafl
|
Posted - 2007.02.20 22:39:00 -
[238]
What about other modifiers? For example, the Electronics skill offers a 5% bonues to CPU Output... how would I look up those types of things for a skill tree?
|

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.02.21 00:08:00 -
[239]
Originally by: Raoden Tanstaafl What about other modifiers? For example, the Electronics skill offers a 5% bonues to CPU Output... how would I look up those types of things for a skill tree?
dgmTypeAttributes dgmAttributeTypes
Everything is in there
|

ieniemienie
|
Posted - 2007.02.21 07:52:00 -
[240]
Edited by: ieniemienie on 21/02/2007 07:50:06
Originally by: Chruker Edited by: Chruker on 20/02/2007 09:43:29
Originally by: ieniemienie Would it be possible to calculte the AU distance between jumpgates in a solar system using the data files?
Somehow eve is able to calculate them but im not been able to figure it out yet.
You want to query the table mapDenormalize with solarSystemID = the system of your choice and groupID = 10 (10 is the stargates group from invGroups). Ex:
SELECT * FROM mapDenormalize WHERE itemName LIKE '%Stargate%' LIMIT 10
The x, y, z columns in the table are the stargates position relative to the star. Now with the locations you can calculate the distancies.
done that, thanks Now i have the xyz locations of the stargates The sun allways is at 0.0.0
But but how do I translate the x y z to distances in KM or AU?
And if i can find the distance between the sun and the gates from that... how could i calculate the distance between the gates? Only if the angle between the lines is 90degrees i could use Phytagoras. In all other cases i need to know the ange between the lines from the sun to the gates.
aka.. Im still a little lost, but LOVE to learn from you gurus if theres a way.
|

Chruker
|
Posted - 2007.02.21 08:35:00 -
[241]
Originally by: ieniemienie Edited by: ieniemienie on 21/02/2007 07:50:06
Originally by: Chruker Edited by: Chruker on 20/02/2007 09:43:29
Originally by: ieniemienie Would it be possible to calculte the AU distance between jumpgates in a solar system using the data files?
Somehow eve is able to calculate them but im not been able to figure it out yet.
You want to query the table mapDenormalize with solarSystemID = the system of your choice and groupID = 10 (10 is the stargates group from invGroups). Ex:
SELECT * FROM mapDenormalize WHERE itemName LIKE '%Stargate%' LIMIT 10
The x, y, z columns in the table are the stargates position relative to the star. Now with the locations you can calculate the distancies.
done that, thanks Now i have the xyz locations of the stargates The sun allways is at 0.0.0
But but how do I translate the x y z to distances in KM or AU?
And if i can find the distance between the sun and the gates from that... how could i calculate the distance between the gates? Only if the angle between the lines is 90degrees i could use Phytagoras. In all other cases i need to know the ange between the lines from the sun to the gates.
aka.. Im still a little lost, but LOVE to learn from you gurus if theres a way.
Let X, Y, Z be the location of one of the stargates and O, P, Q the location of the 2nd stargate. Now insert the coordinates in this function:
Distance = SQRT(POW((O - X), 2) + POW((P - Y), 2) + POW((Q - Z), 2))
That will return the distance in meters. To convert that to AU simply divide the number with 149,597,870,691 which is the number of meters in an AU. ----- CCP: Please make ship loot to drop in a can next to the wrecks. |

Vessper
Black Thorne Corporation
|
Posted - 2007.02.21 17:50:00 -
[242]
Originally by: Raoden Tanstaafl I'd like to thank everyone who's responded, and given advice and answers...
Two last question... in the dgmAttributeTypes table, what does the attributeCategory relate/correspond to?
And in the dgmTypeAttributes table, what do the valueInt and valueFloat columns relate/correspond too?
Sorry, can't help you on the first one - been wandering that myself 
As for the second question, valueInt and valueFloat both relate to the value of the attribute you are looking up. There is a value in either one column or the other, but never in both at the same time. If a value in the valueInt column is NULL, use the valueFloat column and vice versa.
While on the subject of these values, you should also be using the eveUnits table. This will indicate what type of value it is, whether it is a %, a typeID, or whether it is measured in seconds, kg, km etc. The unitID column of the attributeTypes table links to the same column in the eveUnits table.
|

Raoden Tanstaafl
|
Posted - 2007.02.21 18:36:00 -
[243]
Originally by: Vessper
Sorry, can't help you on the first one - been wandering that myself 
Hope somebody has an answer...
Originally by: Vessper As for the second question, valueInt and valueFloat both relate to the value of the attribute you are looking up. There is a value in either one column or the other, but never in both at the same time. If a value in the valueInt column is NULL, use the valueFloat column and vice versa.
While on the subject of these values, you should also be using the eveUnits table. This will indicate what type of value it is, whether it is a %, a typeID, or whether it is measured in seconds, kg, km etc. The unitID column of the attributeTypes table links to the same column in the eveUnits table.
Thanx... that's useful...
|

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.02.21 23:00:00 -
[244]
Originally by: Raoden Tanstaafl Two last question... in the dgmAttributeTypes table, what does the attributeCategory relate/correspond to?
That column isn't documented. From what I can tell it doesn't correspond to the categories that appear ingame.
|

Feral Khan
Absolut Solutions
|
Posted - 2007.02.22 05:38:00 -
[245]
Perhaps I missed it, but is this available is CSV? If so, where?
|

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.02.22 07:41:00 -
[246]
Originally by: Feral Khan Perhaps I missed it, but is this available is CSV? If so, where?
No it isn't.
|

Vessper
Black Thorne Corporation
|
Posted - 2007.02.22 12:19:00 -
[247]
Originally by: Feral Khan Perhaps I missed it, but is this available is CSV? If so, where?
CCP only released the MS SQL version. However, I do have a copy of all the data files in CSV version on my home PC. If you're interested in a copy, let me know and I'll upload them for you later.
|

Feral Khan
Absolut Solutions
|
Posted - 2007.02.22 12:39:00 -
[248]
Originally by: Vessper CCP only released the MS SQL version. However, I do have a copy of all the data files in CSV version on my home PC. If you're interested in a copy, let me know and I'll upload them for you later.
Yes, I would be. Thank you.
|

ieniemienie
|
Posted - 2007.02.23 11:39:00 -
[249]
Originally by: Chruker
Originally by: ieniemienie Edited by: ieniemienie on 21/02/2007 07:50:06
Originally by: Chruker Edited by: Chruker on 20/02/2007 09:43:29
Originally by: ieniemienie Would it be possible to calculte the AU distance between jumpgates in a solar system using the data files?
Somehow eve is able to calculate them but im not been able to figure it out yet.
You want to query the table mapDenormalize with solarSystemID = the system of your choice and groupID = 10 (10 is the stargates group from invGroups). Ex:
SELECT * FROM mapDenormalize WHERE itemName LIKE '%Stargate%' LIMIT 10
The x, y, z columns in the table are the stargates position relative to the star. Now with the locations you can calculate the distancies.
done that, thanks Now i have the xyz locations of the stargates The sun allways is at 0.0.0
But but how do I translate the x y z to distances in KM or AU?
And if i can find the distance between the sun and the gates from that... how could i calculate the distance between the gates? Only if the angle between the lines is 90degrees i could use Phytagoras. In all other cases i need to know the ange between the lines from the sun to the gates.
aka.. Im still a little lost, but LOVE to learn from you gurus if theres a way.
Let X, Y, Z be the location of one of the stargates and O, P, Q the location of the 2nd stargate. Now insert the coordinates in this function:
Distance = SQRT(POW((O - X), 2) + POW((P - Y), 2) + POW((Q - Z), 2))
That will return the distance in meters. To convert that to AU simply divide the number with 149,597,870,691 which is the number of meters in an AU.
This is working like a charm :-) Thank you very much and i am very impressed!
|

Chi Prime
Eternity INC. Mercenary Coalition
|
Posted - 2007.02.26 08:00:00 -
[250]
I am looking for a way to automatically display a character's image on a forum, and would thus like to map names (e.g. "kieron") to their ID (e.g. "146409153") to form the URL to the image server (e.g. "http://img.eve.is/serv.asp?s=64&c=146409153").
As far as I can tell, no such info is found in the export, and I have been unable to find info regarding any webservice etc providing this translation (from char name to ID). Help would be much appreciated  -
Ares, Raptor and Malediction needs fixing |

Chruker
|
Posted - 2007.02.26 08:47:00 -
[251]
Originally by: Chi Prime I am looking for a way to automatically display a character's image on a forum, and would thus like to map names (e.g. "kieron") to their ID (e.g. "146409153") to form the URL to the image server (e.g. "http://img.eve.is/serv.asp?s=64&c=146409153").
As far as I can tell, no such info is found in the export, and I have been unable to find info regarding any webservice etc providing this translation (from char name to ID). Help would be much appreciated 
If they are visiting the forum using the IGB then you could just grab the character id there, just as you would do with the character name. ----- CCP: Please make ship loot to drop in a can next to the wrecks. |

Chi Prime
Eternity INC. Mercenary Coalition
|
Posted - 2007.02.26 22:18:00 -
[252]
Originally by: Chruker
Originally by: Chi Prime I am looking for a way to automatically display a character's image on a forum, and would thus like to map names (e.g. "kieron") to their ID (e.g. "146409153") to form the URL to the image server (e.g. "http://img.eve.is/serv.asp?s=64&c=146409153").
As far as I can tell, no such info is found in the export, and I have been unable to find info regarding any webservice etc providing this translation (from char name to ID). Help would be much appreciated 
If they are visiting the forum using the IGB then you could just grab the character id there, just as you would do with the character name.
Thanks. Preferably they would not be though. If anyone else have some suggestions please feel free to vent them. -
Ares, Raptor and Malediction needs fixing |

Elisa Day
ISS Navy Task Force Interstellar Starbase Syndicate
|
Posted - 2007.02.27 12:29:00 -
[253]
Edited by: Elisa Day on 27/02/2007 12:25:27 http://www.theintelproject.net/people/person=Chi+Prime
The character ID is in the link to the portrait.
Now, if someone could tell me a way to get a corp ticker and corp ID from a corp name, that would be wonderful.
|

Sammiel
Ars ex Discordia Curse Alliance
|
Posted - 2007.02.28 15:16:00 -
[254]
Anyone have a web interface that just allows for SQL queries against the entire database? A lot of times it seems like the common portals prune information for you, which is probably helpful for the average player, but it is also limiting.
I could possibly do the import myself, but I am a pretty big newbie at maintaining databases, and my machine was getting crushed trying to import the larger SQL files into SQL Server Express 2003. I don't relish having to try and splice those files up into more manageable chunks. DEATHLEY > why dont u remain silent like prominent alliances like our band of brothers do |

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.03.01 04:57:00 -
[255]
Originally by: Sammiel Anyone have a web interface that just allows for SQL queries against the entire database? A lot of times it seems like the common portals prune information for you, which is probably helpful for the average player, but it is also limiting.
You can use this interface. It doesn't permit SQL queries but it contains all of the data from the DB Dump (NOT updated for any patch such as build 28296 to 29208). Pagination is a little weird but it gets the job done.
|

Erfnam
Time Cube Syndicate Daikoku Trade Syndicate
|
Posted - 2007.03.02 15:05:00 -
[256]
Originally by: Chi Prime
Originally by: Chruker
Originally by: Chi Prime I am looking for a way to automatically display a character's image on a forum, and would thus like to map names (e.g. "kieron") to their ID (e.g. "146409153") to form the URL to the image server (e.g. "http://img.eve.is/serv.asp?s=64&c=146409153").
As far as I can tell, no such info is found in the export, and I have been unable to find info regarding any webservice etc providing this translation (from char name to ID). Help would be much appreciated 
If they are visiting the forum using the IGB then you could just grab the character id there, just as you would do with the character name.
Thanks. Preferably they would not be though. If anyone else have some suggestions please feel free to vent them.
Require account validation or registration from IGB. I did this for http://www.eve-trade.com/forum/ and it guarantees that I have the charid of everyone on the forum.
TCSyn is recruiting |

Dal Rath
|
Posted - 2007.03.11 14:39:00 -
[257]
Are the ship/module/skill bonusus data driven also? I can see entries in dgmTypeAttributes and dgmAttributeTypes for them, but it's not enough to actually apply them.
For example, shipBonusMF has different meaning according to the invType it's applied to, not just a different value. Is there another table that would tell us it means 'small projectile turret damage' when applied to a Slasher but 'cargo capacity' when applied to a Probe?
For that matter, where is the data that defines what a 'small projectile turret' is in relation to the bonus? The market group is not enough, as it excludes some meta types. You could perhaps define it in terms of which modules require the 'small project turret' skill, but you run into problems with pre-reqs e.g. both t2 small turrets and medium turrets depend on the skill, but one qualifies and the other does not.
Any dev clarification on these points would be appreciated.
Thanks
Dal.
|

Dacen Chilar
Caldari Federation of Synthetic Persons YouWhat
|
Posted - 2007.03.12 23:57:00 -
[258]
after klicking through all the pages, i get the impression that there aren't any new icons available. What i noticed too, is that the item database on the website is still out of date. When can we expect that the actualisation may take place. some eta? Thanks in advance. I fancy the bloody icons, even if there only 92 new images.
|

Sazumaan Johnza
Raven Enterprises Confederation of Independent Corporations
|
Posted - 2007.03.13 07:43:00 -
[259]
I am trying to figure out which modules have the highest nocxium content...but dbo_invBlueprintTypes.sql says nothing about mineral requirements?
Any idea how I can get a top 10 list of those modules with the highest nocx content?
AFAIK this data export cannot give me the information I am after - anyone got any other ideas?
|

Dal Rath
|
Posted - 2007.03.13 08:37:00 -
[260]
Originally by: Sazumaan Johnza Any idea how I can get a top 10 list of those modules with the highest nocx content?
AFAIK this data export cannot give me the information I am after - anyone got any other ideas?
TL2MaterialsForTypeWithActivity has the build requirements. Recycling is harder, especially for t2, but you can get some hints by looking back through this thread.
Dal
|

Sazumaan Johnza
Raven Enterprises Confederation of Independent Corporations
|
Posted - 2007.03.13 23:31:00 -
[261]
Originally by: Dal Rath
TL2MaterialsForTypeWithActivity has the build requirements. Recycling is harder, especially for t2, but you can get some hints by looking back through this thread.
Dal
Ok thanks but how do I convert something like this:
INSERT INTO dbo.TL2MaterialsForTypeWithActivity (typeID,activity,requiredTypeID,quantity,damagePerJob) VALUES(12821,3,11459,1,0.65);
into:
X Noxcium required for Y Module...
dbo__TABLES.sql doesn't seem to contain TL2MaterialsForTypeWithActivity so I can't figure out which other tables the typeID is pulled from (then I could get a Description referencing typeID and see what module it is) and neither for requiredTypeID, then I could figure out what material this is (eg. Nocx)
You know what I mean?
|

Chruker
|
Posted - 2007.03.14 13:32:00 -
[262]
Edited by: Chruker on 14/03/2007 13:35:24
Originally by: Sazumaan Johnza
Originally by: Dal Rath Ok thanks but how do I convert something like this:
INSERT INTO dbo.TL2MaterialsForTypeWithActivity (typeID,activity,requiredTypeID,quantity,damagePerJob) VALUES(12821,3,11459,1,0.65);
into:
X Noxcium required for Y Module...
dbo__TABLES.sql doesn't seem to contain TL2MaterialsForTypeWithActivity so I can't figure out which other tables the typeID is pulled from (then I could get a Description referencing typeID and see what module it is) and neither for requiredTypeID, then I could figure out what material this is (eg. Nocx)
You know what I mean?
For an overview of how the table fields relate together you can look at this page: http://games.chruker.dk/eve_online/datadump.php
But anyway typeID and requiredTypeID are both related to the table invTypes.
Also the entry you are listing in the above post, is for 'Time Efficiency Research' (activity = 3). You'll want to query for entries regarding 'Manufacturing', which has activity = 1.
And finally to get the amount of nocxium you would actually need, you need to run the quantity number from the table through this formula: [excel]=ROUND(quantity*((1+(bpo_ml0_waste_factor/(1+bpo_ml)))+(0,25-(0,05*your_production_efficiency_skill))); 0)[/excel] ----- CCP: Please make ship loot to drop in a can next to the wrecks. Edit: On the test server you can now salvage wrecks with loot. After a succesfull salvage the loot is left in a jetcan.
|

Dacen Chilar
Caldari Federation of Synthetic Persons YouWhat
|
Posted - 2007.03.14 22:30:00 -
[263]
I worked myself through the data and some questiona rise.
first: how are the related ships(Ferox->Nighthawk,Vulture; Raven->RavenNavyIssue,Corvus) connected in the database?
second: can i seperate the attributes as shown on eve-online.com (seperate in Shield, Armor, Sensor and so on)
Thanks
Dacen
|

Chruker
|
Posted - 2007.03.14 23:37:00 -
[264]
Originally by: Dacen Chilar I worked myself through the data and some questiona rise.
first: how are the related ships(Ferox->Nighthawk,Vulture; Raven->RavenNavyIssue,Corvus) connected in the database?
That is in the invMetaTypes table. It contains 3 fields, typeID which is the related ships, parentTypeID which is the - ehh - parent ship (like the Raven), and finally metaGroupID which you can look up in invMetaGroups.
Originally by: Dacen Chilar
second: can i seperate the attributes as shown on eve-online.com (seperate in Shield, Armor, Sensor and so on)
Are you talking about the attributes them selves, or the grouping of them like shield hp, shield recharge time, shield em ristancies etc, in one group? Anyway, if its the last one, then I don't know. In my item database I just have the different groups and then check if xxx attribute has a value, and if so, display it.
----- CCP: Please make ship loot to drop in a can next to the wrecks. Edit: On the test server you can now salvage wrecks with loot. After a succesfull salvage the loot is left in a jetcan. |

CptDelta
Seraphin Technologies S.E.R.A
|
Posted - 2007.03.16 08:11:00 -
[265]
Edited by: CptDelta on 16/03/2007 08:09:31 Hiho,
i wanna convert the X Y Z coordinates from the database to Lightyears..
to calculate the distance between two system im useing
$row[1] = otsasai $row[2] = nalvula
Quote: $x= $row[1][x] - $row[2][x]; $y= $row[1][y] - $row[2][y]; $z= $row[1][z] - $row[2][z];
sqrt($x^2 + $y^2 + $z^2)
or
Quote: SQRT(POW(($row[1][x] - $row[2][x]), 2) + POW(($row[1][y] - $row[2][y]), 2) + POW(($row[1][z] - $row[2][z]), 2))
the result of both calculations is 2.46027741287E+17 an lightyear is 9.460.536.000.000.000m
if i divide:
2.46027741287E+17 / 9460536000000000 = 26.0057093311
26ly ??? ingame its yust about 1 ly.
Where is my mistake?
|

Vessper
Black Thorne Corporation
|
Posted - 2007.03.16 09:31:00 -
[266]
Originally by: CptDelta Edited by: CptDelta on 16/03/2007 08:09:31
Quote: $x= $row[1][x] - $row[2][x]; $y= $row[1][y] - $row[2][y]; $z= $row[1][z] - $row[2][z]; sqrt($x^2 + $y^2 + $z^2)
the result of both calculations is 2.46027741287E+17 an lightyear is 9.460.536.000.000.000m
if i divide:
2.46027741287E+17 / 9460536000000000 = 26.0057093311
26ly ??? ingame its yust about 1 ly. Where is my mistake?
I believe your mistake is in one of the x, y or z figures. The coordinates for both systems on the x and z axis are negative and it does look like you've just missed a minus sign somewhere. I have done the calculation and I get 0.946ly (just about 1 ly as you say).
|

CptDelta
Seraphin Technologies S.E.R.A
|
Posted - 2007.03.16 13:39:00 -
[267]
hehe thx, its was very late yesterday, i forgot the a array index starts at 0 not at 1.. blame me ...
|

Chruker
|
Posted - 2007.03.16 14:28:00 -
[268]
Originally by: CptDelta hehe thx, its was very late yesterday, i forgot the a array index starts at 0 not at 1.. blame me ...
oh we will 
j/k ----- CCP: Please make ship loot to drop in a can next to the wrecks. Edit: On the test server you can now salvage wrecks with loot. After a succesfull salvage the loot is left in a jetcan. |

Dacen Chilar
Caldari Federation of Synthetic Persons YouWhat
|
Posted - 2007.03.16 15:10:00 -
[269]
Originally by: Chruker
Originally by: Dacen Chilar
second: can i seperate the attributes as shown on eve-online.com (seperate in Shield, Armor, Sensor and so on)
Are you talking about the attributes them selves, or the grouping of them like shield hp, shield recharge time, shield em ristancies etc, in one group? Anyway, if its the last one, then I don't know. In my item database I just have the different groups and then check if xxx attribute has a value, and if so, display it.
I want to seperate the attributes like shown on eve-online.com. There you have the shield relevant stuff as a group together and the armor stuff together and the propulsion stuff. is there any ID which specifies these groups?
|

Chruker
|
Posted - 2007.03.17 13:41:00 -
[270]
Originally by: Dacen Chilar I want to seperate the attributes like shown on eve-online.com. There you have the shield relevant stuff as a group together and the armor stuff together and the propulsion stuff. is there any ID which specifies these groups?
Not really like the groups in the item database. The only thing that comes close is either the groupID (which is looked up in invGroups) or the marketGroupID (which is looked up in invMarketGroups). ----- CCP: Please make ship loot to drop in a can next to the wrecks. Edit: On the test server you can now salvage wrecks with loot. After a succesfull salvage the loot is left in a jetcan. |

Gentzen
Amarr
|
Posted - 2007.03.20 05:23:00 -
[271]
I wrote a simple python script which convert export sqls to MS SQL Express 2005 import file.
http://dl.eve-files.com/media/0703/eveexport2mssql.py.txt
what this script do is: - insert 'use eve;' for every tables. - insert 'SET IDENTITY_INERT hogehoge' things for every tables. - convert 'true' to '1', 'false' to '0' - delete 'COMMIT;' - convert 'dbo_' to 'dbo.' - insert 'GO' for every 40000 lines
|

BarmaLINI
Caldari PsiCorp
|
Posted - 2007.03.21 09:01:00 -
[272]
sorry, after Revelation 1.4 patch you planned to publish new DB export + images? --------------------------------------- Welcome: HTTP://EVEINFO.COM Missions (1,2,3,4 level), Offers, Agents, Cosmos, Eve Universe Map, Refine and more |

Chruker
|
Posted - 2007.03.21 12:09:00 -
[273]
Yeah, make t20 or his replacement work overtime to get this out :-) ----- CCP: Please make ship loot to drop in a can next to the wrecks. Edit: On the test server you can now salvage wrecks with loot. After a succesfull salvage the loot is left in a jetcan. |

Asura Siddartha
|
Posted - 2007.03.26 22:16:00 -
[274]
Originally by: Chruker Edited by: Chruker on 27/12/2006 15:57:50
Originally by: Azrael Bierce anyone happen to have a pretty picture describing all the relationships somewhere?
I've made a pdf of the relationsships. This is not the final version, so feel free to come with corrections, and more relations. There are also a few grey lines which are IDs I don't know where to find.
EDIT: And the link is: http://games.chruker.dk/eve_online/datadump.php
If anyone grabs the ZIP there, you might want to edit the .sql file as there are multiple case mis-matches between the CREATE and INSERT statements that caused problems (for me at least) as well as making tables that don't match "the standard"
|

Chruker
|
Posted - 2007.03.27 11:35:00 -
[275]
Originally by: Asura Siddartha
Originally by: Chruker And the link is: http://games.chruker.dk/eve_online/datadump.php
If anyone grabs the ZIP there, you might want to edit the .sql file as there are multiple case mis-matches between the CREATE and INSERT statements that caused problems (for me at least) as well as making tables that don't match "the standard"
Are you sure that you grabbed the MySQL file on the page and not the original file?
If it was the right file, can you tell me which mis-matches, so that I can fix them. Also what do you mean by that they are not matching 'the standard'
Finally, what version of the database server are you using. ----- http://games.chruker.dk/eve_online ----- Top 3 wishes: 1: No daily downtime. 2: Updated dump of the database. 3: An update of the ingame browser, to fix ex: slow tables. |

BarmaLINI
Caldari PsiCorp
|
Posted - 2007.03.28 12:02:00 -
[276]
kieron, t20 - can you answer in this thread? any chanse for new Data Export? images? icons? --------------------------------------- Welcome: HTTP://EVEINFO.COM Missions (1,2,3,4 level), Offers, Agents, Cosmos, Eve Universe Map, Refine and more |

Asura Siddartha
|
Posted - 2007.03.28 15:18:00 -
[277]
Originally by: Chruker
Are you sure that you grabbed the MySQL file on the page and not the original file?
If it was the right file, can you tell me which mis-matches, so that I can fix them. Also what do you mean by that they are not matching 'the standard'
Finally, what version of the database server are you using.
I grabbed the zip from here: http://games.chruker.dk/eve_online/files/dbo_20070116.zip
The dbo.sql file in there had all the table names in CREATE statements all lower case, but mixed case in INSERTS
ex:
'CREATE TABLE invtypes... '
then
'INSERT INTO invTypes...'
Which cause errors for me when I ran the sql file, using MySQL 5.0.24 which may be the issue.
Also, thanks for your cool site and the mysql conversion. It is much appreciated.
|

Somatic Neuron
|
Posted - 2007.03.29 16:20:00 -
[278]
PLEASE give us the updated data/images and update the item database. ---------- |

Laendra
|
Posted - 2007.04.02 11:13:00 -
[279]
Give us the update or give us death.  ------------------- |

OverKill
Caldari Hadean Drive Yards Archaean Cooperative
|
Posted - 2007.04.03 18:22:00 -
[280]
Originally by: Laendra Give us the update or give us death. 
Agreed, give us the new data export or kill Laendra!
-
Building With Tomorrow's Technology, Today! Hadean Drive Yards |

BarmaLINI
Caldari PsiCorp
|
Posted - 2007.04.04 11:16:00 -
[281]
t20. kieron - any answer?  --------------------------------------- Welcome: HTTP://EVEINFO.COM Missions (1,2,3,4 level), Offers, Agents, Cosmos, Eve Universe Map, Refine and more |

Vessper
Black Thorne Corporation
|
Posted - 2007.04.05 09:25:00 -
[282]
Come on CCP!!
It's been almost 4 months since the release of the last data export and there have been numerous patches since then. There are a lot of people in the Eve community that work hard to provide tools for others and, while we appreciate the data export in the first place, it's a shame that this isn't made a regular feature along with patch deployment.
How long does it take to export the data anyway? An hour perhaps? And what happened to the so-called "Web Cell Revival"? The official item database is still (embarrassingly) out of date and we still have no updated icon data.
Please, can we have at least some response as to what is happening with regards to the exports, and preferably a new export to tie us over until Kali 2. Don't make me fly to Iceland with a cattle prod 
|

cptgone
|
Posted - 2007.04.05 12:10:00 -
[283]
Originally by: Vessper Please, can we have at least some response as to what is happening with regards to the exports, and preferably a new export to tie us over until Kali 2.
+1
|

Chruker
|
Posted - 2007.04.05 18:42:00 -
[284]
We have been barking up the wrong tree. Read the last part of this blog: http://myeve.eve-online.com/devblog.asp?a=blog&bid=451
So we wait.
----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.04.05 21:36:00 -
[285]
Originally by: Chruker We have been barking up the wrong tree. Read the last part of this blog: http://myeve.eve-online.com/devblog.asp?a=blog&bid=451
So we wait.
XML!?!?!   
Whose idea is it to bloat data with crappy tags?
|

Eewec Ourbyni
Caldari
|
Posted - 2007.04.06 08:50:00 -
[286]
Originally by: Raquel Smith
Originally by: Chruker We have been barking up the wrong tree. Read the last part of this blog: http://myeve.eve-online.com/devblog.asp?a=blog&bid=451
So we wait.
XML!?!?!   
Whose idea is it to bloat data with crappy tags?
Depends on how much data is in the feeds, and how much isn't (and what isn't).
I'm going to sit here and wait and see what happens.
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Vessper
Black Thorne Corporation
|
Posted - 2007.04.06 11:38:00 -
[287]
Originally by: Chruker We have been barking up the wrong tree. Read the last part of this blog: http://myeve.eve-online.com/devblog.asp?a=blog&bid=451
So we wait.
The blog only suggests that some information will be in XML format, and that seems to be geared towards information that changes frequently such as (speculating here) alliance sovereignty, rankings etc. More akin to an RSS feed than an actual data dump I would have thought.
There's no mention there of a revised data export although you might be able to imply that once the item database is updated, we could have the icon data finally.
Originally by: devblog See you again in a few weeks...
Well, here's hoping there's some movement on this before that time.
|

BarmaLINI
Caldari PsiCorp
|
Posted - 2007.04.06 13:53:00 -
[288]
cool :) --------------------------------------- Welcome: HTTP://EVEINFO.COM Missions (1,2,3,4 level), Offers, Agents, Cosmos, Eve Universe Map, Refine and more |

Tengumai
|
Posted - 2007.04.15 07:12:00 -
[289]
1) What do the XYZ coordinates in mapSolarSystems represent? I assumed that they were the distance from some central point in the universe, but apparently not, as very distant solar systems can have similar coordinates.
2) Whats the best way to calculate the distance between two solar systems?
3) Are there descriptions of the data export available?
Thanks, tengumai
|

Vessper
Black Thorne Corporation
|
Posted - 2007.04.16 01:15:00 -
[290]
Originally by: Tengumai 1) What do the XYZ coordinates in mapSolarSystems represent? I assumed that they were the distance from some central point in the universe, but apparently not, as very distant solar systems can have similar coordinates.
2) Whats the best way to calculate the distance between two solar systems?
3) Are there descriptions of the data export available?
Thanks, tengumai
1. They are indeed coordinates, and measured from the "centre" of the galaxy. IIRC, these are measured in metres so you'll need to do some calculations to get these in km, light years or whatever.
2. Distance between two solar systems is calculated as SQRT( (x2-x1)^2 + (y2-y1)^2 + (z2-z1)^2 )
3. No official descriptions - we just have to guess by what the field names are but TBH, most of them are self-explanatory.
|

snakehole
|
Posted - 2007.04.18 01:32:00 -
[291]
Either I'm blind, stupid (probably the latter) or the MySQL dump I have doesn't have the info... how do you tell how many belts / moons a solar system has? |

Chruker
|
Posted - 2007.04.20 10:38:00 -
[292]
So a week or two ago I finally got so tired of the out-of-date data dump, that I pulled myself together and updated it. And here it finally is: http://games.chruker.dk/eve_online/datadump.php
The complete dump is from a MySQL 3.23.xx database. That file contains the old MySQL import I had made and the changes.
The changes file, is all the changes that I could spot and fix between the last CCP export and todays game. ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Elisa Day
Survey Division Interstellar Starbase Syndicate
|
Posted - 2007.04.20 11:21:00 -
[293]
Chruker for god-emperor!
|

Vessper
Black Thorne Corporation
|
Posted - 2007.04.20 17:43:00 -
[294]
Superb work Chruker, ta very much 
|

Shpion
|
Posted - 2007.04.21 17:24:00 -
[295]
Originally by: Chruker So a week or two ago I finally got so tired of the out-of-date data dump, that I pulled myself together and updated it. And here it finally is: http://games.chruker.dk/eve_online/datadump.php
The complete dump is from a MySQL 3.23.xx database. That file contains the old MySQL import I had made and the changes.
The changes file, is all the changes that I could spot and fix between the last CCP export and todays game.
Great effort there Chruker, Althought I am having difficulty extracting the http://games.chruker.dk/eve_online/files/dbo_20070420.zip that your Updated MySQL Dump link refers to. I have tried downloading it quite a few time to be sure, but every time I try to extract I get an error saying that the archive is corrupt or incomplete. Could you please verify that it is valid on your end? Thanks
|

Chruker
|
Posted - 2007.04.22 10:13:00 -
[296]
Originally by: Shpion
Originally by: Chruker So a week or two ago I finally got so tired of the out-of-date data dump, that I pulled myself together and updated it. And here it finally is: http://games.chruker.dk/eve_online/datadump.php
The complete dump is from a MySQL 3.23.xx database. That file contains the old MySQL import I had made and the changes.
The changes file, is all the changes that I could spot and fix between the last CCP export and todays game.
Great effort there Chruker, Althought I am having difficulty extracting the http://games.chruker.dk/eve_online/files/dbo_20070420.zip that your Updated MySQL Dump link refers to. I have tried downloading it quite a few time to be sure, but every time I try to extract I get an error saying that the archive is corrupt or incomplete. Could you please verify that it is valid on your end? Thanks
Hi
I just re-downloaded it (using IE 6) and extracted it (using WinRAR) and it reported no errors.
Which program are you downloading with and which are you extracting with? ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Tengumai
|
Posted - 2007.04.22 16:34:00 -
[297]
Hmmm... found a discrepancy between my mapSolarSystemJumps table and the current universe. Is this an error in the export, or has the galaxy changed since the export?
My export does not include a jump from Ikao (30002786) to Uedama (30002768), although it is clearly there in-game.
Thanks, T
|

Vessper
Black Thorne Corporation
|
Posted - 2007.04.22 20:09:00 -
[298]
Originally by: Tengumai Hmmm... found a discrepancy between my mapSolarSystemJumps table and the current universe. Is this an error in the export, or has the galaxy changed since the export?
My export does not include a jump from Ikao (30002786) to Uedama (30002768), although it is clearly there in-game.
Thanks, T
Ok, note the date of the export, then note the date of the dev blog that states all the jump changes. In addition, try reading 5 posts up and you'll see Chruker has taken the time to make all the changes in his excellent update.
That should a) answer your question and b) fix it for you.
--------------------
|

Asura Siddartha
GoonFleet GoonSwarm
|
Posted - 2007.04.24 02:24:00 -
[299]
Originally by: Chruker So a week or two ago I finally got so tired of the out-of-date data dump, that I pulled myself together and updated it. And here it finally is: http://games.chruker.dk/eve_online/datadump.php
The complete dump is from a MySQL 3.23.xx database. That file contains the old MySQL import I had made and the changes.
The changes file, is all the changes that I could spot and fix between the last CCP export and todays game.
Does this have the case discrepancy between table CREATE and INSERT statements? Still downloading it, jut wondering if I have to do a search / replace on it.
And again, thanks for your awesome MySQL versions.
|

Shpion
|
Posted - 2007.04.24 05:19:00 -
[300]
Originally by: Chruker
Hi
I just re-downloaded it (using IE 6) and extracted it (using WinRAR) and it reported no errors.
Which program are you downloading with and which are you extracting with?
Thanks mate, latest trial version of WinRar did work for me. Previously I tried extracting with WinAce as well as the Windows Compressed folders function, both of which supposed to work with zip files, but I guess they use different implementation of it.
It may help the others if you either specify on your site what program to unzip it with or use the lowest common denominator implementation for zip archiving.
Ta
|

Robert Dobbs
Evolution Band of Brothers
|
Posted - 2007.04.24 05:55:00 -
[301]
Where is the module fitting stored (high, med, low)?
I can't find any type attribute which specifies which slot a module fits into :-/ It's easy enough to calculate from the type group/category, I know, but it would be nice to have the data for ensured accuracy. -
--------- DukeHeart > We dont like those terms, Phoenix does not agree. |

Laendra
|
Posted - 2007.04.24 11:21:00 -
[302]
Originally by: Robert Dobbs Where is the module fitting stored (high, med, low)?
I can't find any type attribute which specifies which slot a module fits into :-/ It's easy enough to calculate from the type group/category, I know, but it would be nice to have the data for ensured accuracy.
dgmEffects table
For instance, for a Warp Disruptor I (typeID 3242)
SELECT t.typeId, t.typeName, te.isDefault, te.effectID, e.effectName, e.description FROM invTypes t INNER JOIN dgmTypeEffects te ON t.typeID = te.typeID INNER JOIN dgmEffects e ON te.effectID = e.effectID WHERE t.typeID = 3242
you will see that one of the results is effectID = 13, which indicates that it is a Medium power slot. There are a lot of good attributes on the dgmEffects table, you just need to do some exploring...however, here are a few of the ones you appear to be looking for.
effectID - effectName 11 - loPower 12 - hiPower 13 - medPower 40 - launcherFitted 42 - turretFitted 2663 - rigSlot ------------------- |

Chruker
|
Posted - 2007.04.24 20:36:00 -
[303]
Originally by: Asura Siddartha Does this have the case discrepancy between table CREATE and INSERT statements? Still downloading it, jut wondering if I have to do a search / replace on it.
No, that error is removed. I thought that I had created the previous dump on the linux server which preserves the case formatting of the table names, but it must have been on my windows machine which doesn't. This time around I made the dump on the linux server and gzip'ed it.
Which brings me to the next problem:
Originally by: Shpion
Thanks mate, latest trial version of WinRar did work for me. Previously I tried extracting with WinAce as well as the Windows Compressed folders function, both of which supposed to work with zip files, but I guess they use different implementation of it.
I just re-checked and there aren't any 'compatibility' options that I can make gzip use. However it should be using the same compression methods as regular ZIP. So my only guess would be that Windows Compressed folders and WInAce are using some old version of the algorithm. ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Mianda Atira
Center for Advanced Studies
|
Posted - 2007.04.25 14:07:00 -
[304]
Originally by: Chruker
I just re-checked and there aren't any 'compatibility' options that I can make gzip use. However it should be using the same compression methods as regular ZIP. So my only guess would be that Windows Compressed folders and WInAce are using some old version of the algorithm.
I tried my own WinRar as well as the gzip for KUbuntu 7.04, I managed to extract the dbo_20070420 with neither. The only thing that managed to extract it .. awkwardly .. was the newest WinRar beta version.
|

Vessper
Black Thorne Corporation
|
Posted - 2007.04.26 14:11:00 -
[305]
Chruker,
Once again, thanks for the update SQL. Just managed to play around it with and I found one error 
The SQL statement of:
INSERT INTO mapDenormalize VALUES ('51000009','16','10','30002786','20000408','10000033',NULL,'-2.65590+012','-2.73530e+012','593032028998.0','3836','Stargate (Uedama)','0.602213',NULL,NULL);
is missing an "e" in the x-coord (should be -2.65590e+012). Not a big issue but just thought I'd mention it if you wanted to correct it for anyone else.
Cheers.
--------------------
|

Chruker
|
Posted - 2007.04.28 01:55:00 -
[306]
Originally by: Vessper is missing an "e" in the x-coord (should be -2.65590e+012). Not a big issue but just thought I'd mention it if you wanted to correct it for anyone else.
Thanks for letting me know. I've fixed that in the newest dump. I've also created a new thread for my dumps.
http://oldforums.eveonline.com/?a=topic&threadID=512512 ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Vessper
Black Thorne Corporation
|
Posted - 2007.05.01 23:12:00 -
[307]
Hi Chruker - me again 
The line containing the text
"UPDATE invTypes SET description='Replaces some of the heavier..." has some quotation marks in the wrong place. It contains
'1242','2603','2605,''5591','5597'
when it should read
'1242','2603','2605','5591','5597'
The same applies to the DELETE command in the line after that also. Again, not a big issue but it screws up any imports to MS SQL 
--------------------
|

Chruker
|
Posted - 2007.05.06 17:38:00 -
[308]
Chruker kicks MySQL for not speewing errors with stuff like this
Thanks, I've fixed that bug.
On my MySQL it just caused one of the ID (5591) to not be updated. I've updated all the SQL dumps on my page, and also added archieves with most images/icons. ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Bowlance
|
Posted - 2007.05.07 05:49:00 -
[309]
Originally by: Chruker Chruker kicks MySQL for not speewing errors with stuff like this
Thanks, I've fixed that bug.
On my MySQL it just caused one of the ID (5591) to not be updated. I've updated all the SQL dumps on my page, and also added archieves with most images/icons.
I just wanted to say your site it awesome, and thanks for giving a mysql-friendly dump that guys like me can use :)
I might suggest you look into extended inserts though, both to decrease the size, and speed the import process :)
|

Elocin Onyc
|
Posted - 2007.05.10 12:56:00 -
[310]
Well I've been through all tables and can't seem to find the corp name for agents. I've even looked through the database table map and can't see anywhere that identifies the agents corp name.
I'm sure someone out there knows which table the info is in.....help please 
|

Vessper
Black Thorne Corporation
|
Posted - 2007.05.10 14:45:00 -
[311]
If you look at the agtAgents table, you will see each row has a corporationID. If you then look in the eveNames table, just match up the corporationID from the agtAgents table to the itemID in the eveNames table and you will find all the corporation names.
--------------------
|

Sinlok
Southern Cross Incorporated Pure.
|
Posted - 2007.05.15 07:45:00 -
[312]
Is there a way to filter invtypes to show only real items?
I'm looking to get just T1/T2 modules(faction, named, ect). I'm thinking I can get it with published and marketgroupid but it leaves tons of items for me to check still. Has any one already done this?
|

Dyeadmheet
Caldari Khanid Aerospace Group Khanid Provincial Authority
|
Posted - 2007.05.15 18:52:00 -
[313]
Someone was asking how to extract mineral requirements as columns. Here's a query that worked in MS SQL with the RMR edition (I haven't actually imported the new data into MS SQL yet):
(Not using code tags because this is too wide for the fixed-width font.)
use EVE; select * from ( selectit.typeName "Blueprint Name", it_prod.typeName Produces, max(it.basePrice) basePrice, max(ibt.productionTime) productionTime, max(ibt.techLevel) techLevel, max(ibt.researchProductivityTime) productivityTime, max(ibt.researchMaterialTime) materialTime, max(ibt.researchCopyTime) copyTime, SUM(case when it_mat.typeName = 'Tritanium' then t2.quantity else 0 end) as 'Tritanium', SUM(case when it_mat.typeName = 'Pyerite' then t2.quantity else 0 end) as 'Pyerite', SUM(case when it_mat.typeName = 'Mexallon' then t2.quantity else 0 end) as 'Mexallon', SUM(case when it_mat.typeName = 'Isogen' then t2.quantity else 0 end) as 'Isogen', SUM(case when it_mat.typeName = 'Nocxium' then t2.quantity else 0 end) as 'Nocxium', SUM(case when it_mat.typeName = 'Zydrine' then t2.quantity else 0 end) as 'Zydrine', SUM(case when it_mat.typeName = 'Megacyte' then t2.quantity else 0 end) as 'Megacyte', SUM(case when t2.requiredTypeID < 34 or t2.requiredTypeID > 40 then 1 else 0 end) as 'numNonBasicMaterials' frominvTypes as it join invBlueprintTypes as ibt on it.typeID = ibt.blueprintTypeID join invTypes as it_prod on ibt.productTypeID = it_prod.typeID, TL2MaterialsForTypeWithActivity as t2 join invTypes as it_mat on t2.requiredTypeID = it_mat.typeID whereit.marketGroupID is not null and t2.typeID = it.typeID and t2.quantity > 0 group by it.typeName, it_prod.typeName ) as data where numNonBasicMaterials = 0
Yes, trying to convert attribute/values to columns in SQL is ugly, but if you somehow manage to get the data into MS SQL then you can set up a data import query in excel to insert this data into cells. And this doesn't work so well for T2 prints where the list of possible materials is pretty huge.
|

Dyeadmheet
Caldari Khanid Aerospace Group Khanid Provincial Authority
|
Posted - 2007.05.16 15:18:00 -
[314]
For those looking for the database in SQLite and MS SQL Server formats, I've made files of these available. Details in http://oldforums.eveonline.com/?a=topic&threadID=512512&page=1#12
|

Sinlok
Southern Cross Incorporated Pure.
|
Posted - 2007.05.17 03:38:00 -
[315]
Thanks Dyeadmheet. You weren't answering my question but that query gives more than the answer I had been looking for. The "where numNonBasicMaterials = 0" doesn't work well with the Revalations database though. I think it's picking up on invention materials. At a quick glance it appears nothing with T2 variants shows up with that on the end of the query. Only 255 items with and 956 with out. You can use techlevel=1 and the only other bump you'll run into I know is rigs and items that use stront. Mostly probes. 
|

Angmar Da'Kirith
|
Posted - 2007.05.24 21:00:00 -
[316]
Hi! Is it possible to have an update database in ms access format? I just need the dbo_staStation and the table with itemsid-name-volume, thanks!
|

Shar Tegral
|
Posted - 2007.05.25 01:18:00 -
[317]
Originally by: Angmar Da'Kirith Hi! Is it possible to have an update database in ms access format? I just need the dbo_staStation and the table with itemsid-name-volume, thanks!
I included what I thought relevant without swamping the mdb. If you need it, I suspect you might, eve mail me and I'll make dbo_evenames available too.
MS Access File
The Eve-Online forums may not have invented whining, but they sure have perfected it.
ElweSingollo> Eve is P v P not P v GM. |

Angmar Da'Kirith
|
Posted - 2007.05.25 05:20:00 -
[318]
Originally by: Shar Tegral If you need it, I suspect you might, eve mail me and I'll make dbo_evenames available too.
You are fantastic ! I need them to decode the market export file and build a program of mine for cargo runs (I know, there are lots of them, but every programmer likes to do things by himself :) ) and the most important info are in those tables. Shar, you are my top eve player bynow ^_^
|

Tubesock
GoonFleet GoonSwarm
|
Posted - 2007.05.25 21:44:00 -
[319]
Edited by: Tubesock on 25/05/2007 21:45:32 http://goonfleet.com/open_letter_to_CCP.html
|

Dusky Shark
Twilight Rangers
|
Posted - 2007.06.03 05:11:00 -
[320]
Any chance of getting up-to-date database dump ?
|

Chruker
|
Posted - 2007.06.03 11:35:00 -
[321]
Edited by: Chruker on 03/06/2007 11:33:44
Originally by: Dusky Shark Any chance of getting up-to-date database dump ?
You mean like this one? http://oldforums.eveonline.com/?a=topic&threadID=512512 ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.06.03 17:49:00 -
[322]
Originally by: Chruker Edited by: Chruker on 03/06/2007 11:33:44
Originally by: Dusky Shark Any chance of getting up-to-date database dump ?
You mean like this one? http://oldforums.eveonline.com/?a=topic&threadID=512512
Is that official?
|

Chruker
|
Posted - 2007.06.03 18:38:00 -
[323]
Originally by: Raquel Smith
Originally by: Chruker Edited by: Chruker on 03/06/2007 11:33:44
Originally by: Dusky Shark Any chance of getting up-to-date database dump ?
You mean like this one? http://oldforums.eveonline.com/?a=topic&threadID=512512
Is that official?
not from CCP ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Dusky Shark
Twilight Rangers
|
Posted - 2007.06.04 03:28:00 -
[324]
Originally by: Chruker Edited by: Chruker on 03/06/2007 11:33:44
Originally by: Dusky Shark Any chance of getting up-to-date database dump ?
You mean like this one? http://oldforums.eveonline.com/?a=topic&threadID=512512
nice ) thanks.
|

Liliane Woodhead
Intergalactic Charwomen
|
Posted - 2007.06.15 11:09:00 -
[325]
Hey hampst0rz. I counted exactly 592862 people who beg for an official database update in this thread. More than subscribers 
Please give us one 
P.S.: count me as number 592863 ... aeh i mean 661339
|

Liliane Woodhead
Intergalactic Charwomen
|
Posted - 2007.06.15 11:42:00 -
[326]
Originally by: Sinlok Is there a way to filter invtypes to show only real items?
I'm looking to get just T1/T2 modules(faction, named, ect). I'm thinking I can get it with published and marketgroupid but it leaves tons of items for me to check still. Has any one already done this?
t1-t2 relation : use invMetaTypes where metaGroupID = 2
or come from the invBlueprintTypes table. link with invMetaTypes or link with dgmTypeAttributes and filter for attributeID 633 ( metalevel )
or use dgmEffects filter for effect-ID 11,12,13 etc.
Another thing you can do on such hairy things where you dont want to spend all your time is: build a tree with the marketgroups. Filter for textual content ... like "module". Export the ID's in a new table.... Use this table for your program/website/weekend. This is sometimes a faster solution ( for the application query and for your brain )
Excuse me for brain-touching
|

Ilvari
GoonFleet
|
Posted - 2007.06.20 18:59:00 -
[327]
*bump*
Any new Rev2 Data Export?
|

PotatoHead
Fusion Enterprises Ltd Mostly Harmless
|
Posted - 2007.06.25 13:36:00 -
[328]
I would also like a new export of data if it's available....It's been about 6 months a a couple patches or so, some of this data has to have gotton stale.
|

Chruker
|
Posted - 2007.06.26 11:45:00 -
[329]
According to Garthagk on IRC, the new datadump has high priority, and he is hoping to have it out this week. ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

PotatoHead
Fusion Enterprises Ltd Mostly Harmless
|
Posted - 2007.06.26 13:54:00 -
[330]
Originally by: Chruker According to Garthagk on IRC, the new datadump has high priority, and he is hoping to have it out this week.
Cool. I imported the current tables for now just to mess with them. I'll most likely just create a new DB when this comes out. Unfortunately since I'm not importing this on my database server and on a hosted site instead I can only import 2 MB at a time.
Anyone know any way around this? I'm using phpMyAdmin with a MySQL database, hosted on GoDaddy's servers. 2 MB is the max size I can upload at once...if I could just stick them all on the server and import the whole thing at once that would make my life alot easier...but I don't see any way I can do that.
Yes, a very vague question, but if anyone has experience with their hosting and knows a way around splitting files into 2 MB increments I'd appreciate it.
|

Vessper
Black Thorne Corporation
|
Posted - 2007.06.26 14:24:00 -
[331]
I use MySQL Administrator (available as part of the MySQL Tools collection here) for uploading and making changes to my remote DB directly. I know some ISPs don't allow remote access to the DB server but if yours does, it might be an option to consider.
And \o/ for a revised data dump 
--------------------
|

HoRnY CoRnY
Caldari Vendetta Underground Rule of Three
|
Posted - 2007.06.26 15:10:00 -
[332]
anyone know when the next datadump is due out, one with all the new shiney bits from revelations 2
|

BarmaLINI
Caldari PsiCorp
|
Posted - 2007.06.27 13:30:00 -
[333]
Originally by: HoRnY CoRnY anyone know when the next datadump is due out, one with all the new shiney bits from revelations 2
the same question --------------------------------------- Welcome: HTTP://EVEINFO.COM Missions (1,2,3,4 level), Offers, Agents, Cosmos, Eve Universe Map, Refine and more |

Chruker
|
Posted - 2007.06.27 15:37:00 -
[334]
Originally by: HoRnY CoRnY anyone know when the next datadump is due out, one with all the new shiney bits from revelations 2
Read the reply two position above your own post  ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

The Locksmith
|
Posted - 2007.06.29 06:19:00 -
[335]
Firstly can I add my thanks for these data dumps. A question for the more seasoned application dev's out there...
Do the ID's, particualrly "typeID" change between versions / dumps? I ask since some of the items have fairly contiguous numbering and newer items such as the new Battlecruisers have a high number indicating their recent additions, then there are items which have been in game for a long time that have high numbers suggesting that when they are modified they get assigned a new typeID value. Are these are an IDENTITY in SQL, AKA Autonumber, AutoIncrement etc in other DB's? My main concern is that if they are subject to change it is a big consideration in any database or application design as one would need to update them with every EVE augmentation.
Also where can I find the "regionID" numerical values 10000xx etc?
I know many of you will simply think 'why not just use the SQL database for your application?' and you would be completely correct that would be the most logical and time efficient, but I am trying to expand my knowledge of databases using an app I am familiar with first, MSAccess, before taking a dive into SQL and it's language. By looking at the dump data structure I can make simpler tables etc that will work for my needs and moreso because I built them, I stand a much better chance of understanding them. As a lady once said 'if the world was a logical place, men would ride side saddle'
TIA
|

Chruker
|
Posted - 2007.06.30 13:43:00 -
[336]
Originally by: The Locksmith Do the ID's, particualrly "typeID" change between versions / dumps? I ask since some of the items have fairly contiguous numbering and newer items such as the new Battlecruisers have a high number indicating their recent additions, then there are items which have been in game for a long time that have high numbers suggesting that when they are modified they get assigned a new typeID value. Are these are an IDENTITY in SQL, AKA Autonumber, AutoIncrement etc in other DB's? My main concern is that if they are subject to change it is a big consideration in any database or application design as one would need to update them with every EVE augmentation.
The typeID's doesn't change. Sometimes items (typeIDs) get implemented but not used straight away. A recent example is the named mining laser upgrades which came with Revelation 2. If you look up their typeIDs in the item database from december you'll see that they had different names, but their typeIDs is in the same range as much of the stuff added in a long time ago.
Originally by: The Locksmith Also where can I find the "regionID" numerical values 10000xx etc?
Those are in the table 'mapRegions'
Originally by: The Locksmith I know many of you will simply think 'why not just use the SQL database for your application?' and you would be completely correct that would be the most logical and time efficient, but I am trying to expand my knowledge of databases using an app I am familiar with first, MSAccess, before taking a dive into SQL and it's language. By looking at the dump data structure I can make simpler tables etc that will work for my needs and moreso because I built them, I stand a much better chance of understanding them. As a lady once said 'if the world was a logical place, men would ride side saddle'
I wonder if that lady have ever tried sword fighting while riding side saddle... ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Spruance
Caldari Sovereign Enterprises
|
Posted - 2007.06.30 15:29:00 -
[337]
I have no programing language experience at all. Is there a program CCP is offering that we programing-idiots can use to obtain this information? I've looked and can't find one.
Spruance 
SOVEREIGN ENTERPRISES WEBPAGE AND FORUMS |

RipLee
The Shepherd's Chapel Nexus
|
Posted - 2007.06.30 16:58:00 -
[338]
Edited by: RipLee on 30/06/2007 16:59:08 Hello,
I just read through all 12 pages of posts in this thread looking for some help or advice on the database files. I see the market sell/buy orders has an export button now. I was hoping for a way to track my out of stock sell orders.
My character RipLee can have usually has 250 or so daily; thus I needed a easier way to see what is sold out rather then line by line comparing the sell orders list with a excel spreadsheet of the items I stock.
The Orders/ sell / buy/ export File shows a typeID number.. not the name of the items. Grrrgh.. I didnÆt want to learn Sql programming but it looks like ccp wants players to.
Export File: orderID,typeID,charID,charName,regionID,regionName,stationID,stationName,range,bid,price,volEntered,volRemaining,issued,orderState,minVolume,contraband,accountID,duration,isCorp,solarSystemID,solarSystemName,escrow, 368730436,572,148760675,RipLee,10000068,Verge Vendor,60011581,Eletta VIII - Moon 19 - University of Caille School,32767,0,327777.57,20,10.0,2007-05-06,0,1,0,118872,90,0,30005315,Eletta,0.0,
Ok.. I can open it in excel comma separated and I can hide columns that donÆt matter to me. But I need to convert typeID number (527) to the name.. sheesh.
Did I miss a way to do this in a previous post? Do any of you have a suggestion how to link or substitue the typeID number for the actual name? I read how many of you are very smart with SQL.. I want to be smart too. We like being smart. Can you make us smart?
And while IÆm asking; what might be the best way to determine the items I sold out on; thus giving me a list of items needing to be built in a factory.
IÆm thinking a comparitive type of data base ôaccessö or excel or sheesh IÆll need to dust off the VB 6. Program maybe. IÆm thinking to write a quick basic program. I still use Qbasic. Export or grab all the lines that begin with VALUES from the dbo_Types.sql file with commas and import that into excel and figure out how to do a compare subroutine type of thingy hooked to the gizmo of the watchamightcallit.
Ccp should have included a min max setting algorithm for manufacturing pilots that would give us a list of items at zero quantity for sale.
Thanks in advance.. Good Journeys.
RipLee
Eletta VIII Moon 19 University Store Manager.. Over 230 different items on sale at greatly reduced prices. Minerals always needed |

RipLee
The Shepherd's Chapel Nexus
|
Posted - 2007.06.30 23:36:00 -
[339]
Strange.. screen quit text wrapping.. my bad no doubt..
I spent the day relearning Basic programming .. and thought I'd share this with you.. I wrote two programs with QuickBasic to add the item name to the market buy/sell export file.. You programming gurus probably will laugh at my attempt and feeble programming skills... but any who.. maybe noobs wanting to play with basic will find it helpful.. I didn't need some fancy MSSQL to do what I wanted..
REM RipLee program Eve1.bas written 063007 REM Written with QuickBasic 4.5 REM Copy dpo_invTypes.sql and name it "invtypes.sql" REM My stuff is written to use the root drive of D: REM change path for file$ and outfile$ below accordingly
start: CLS REM "Eve invtype dump program" REM " Program creates a typeID comma Item Name list " REM from the renamed dpo_invtypes.sql file from CCP.
file$ = "d:\invtypes.sql" outfile$ = "d:\evedata.txt"
OPEN file$ FOR INPUT AS #1 OPEN outfile$ FOR APPEND AS #2 DO WHILE NOT EOF(1) REM CLS : PRINT : PRINT : PRINT : PRINT LINE INPUT #1, a$ a1$ = MID$(a$, 1, 3) REM PRINT a$ REM PRINT a1$
REM FOR pau = 1 TO 50000: NEXT pau REM IF a1$ = "VAL" THEN PRINT #2, a$
IF a1$ = "VAL" THEN GOSUB lnfound
LOOP
CLOSE
ennd:
END
lnfound: a2$ = MID$(a$, 8, 50) loc3 = INSTR(7, a$, ",") REM PRINT a$
REM PRINT loc3 l3 = loc3 - 8
REM PRINT a2$ ty$ = MID$(a$, 8, l3)
fst$ = "'" loc1 = INSTR(1, a2$, "'") l1b = loc1 + 1 REM PRINT l1b loc2 = INSTR(l1b, a2$, "'") l2b = loc2 - l1b
REM PRINT l2b nme$ = MID$(a2$, l1b, 30)
PRINT ty$; ","; nme$ PRINT #2, ty$; ","; nme$
RETURN
CLOSE
END
Eve2 Program
REM RipLee creation in QuickBasic 4.5 06/30/07
REM You must download the Eve SQL files then REM you need to run EVE1.BAS first to create a EveData file before REM running this file
REM You need to export the Market Buy/sell files and make a copy REM name it "sales.txt" Note: all my stuff is on D drive. REM Adjust your path accordingly,
REM Save in another file the column header for later incertion. REM Not sure if that's really required..
REM this program will look at typeID and get Item name from evedata.txt REM eve1.bas program REM a New Sale2.txt file will have items names added in first column REM besure to add column header then open with Excel comma text delimited
REM I wrote Eve1 and Eve2 to have a program that will eventually tell REM what out of stock products I don't have for sale out the the 250 REM open market orders i usually offer at my store. Thus what needs to REM Built.
start: CLS
file$ = "d:\sales.txt" outfile$ = "d:\sales2.txt" datfil$ = "d:\evedata.txt"
OPEN file$ FOR INPUT AS #1 OPEN outfile$ FOR APPEND AS #3 DO WHILE NOT EOF(1)
LINE INPUT #1, a$ a1$ = MID$(a$, 11, 1) a2$ = MID$(a$, 12, 1) a3$ = MID$(a$, 13, 1) a4$ = MID$(a$, 14, 1) a5$ = MID$(a$, 15, 1) a6$ = MID$(a$, 16, 1)
REM find the typeID number each line id$
IF a2$ = "," THEN id$ = a1$ ELSEIF a3$ = "," THEN id$ = a1$ + a2$ ELSEIF a4$ = "," THEN id$ = a1$ + a2$ + a3$ ELSEIF a5$ = "," THEN id$ = a1$ + a2$ + a3$ + a4$ ELSEIF a6$ = "," THEN id$ = a1$ + a2$ + a3$ + a4$ + a5$ END IF
LOCATE 5, 5 PRINT id$
OPEN datfil$ FOR INPUT AS #2 DO WHILE NOT EOF(2) LINE INPUT #2, b$
REM PRINT b$ fcom = INSTR(b$, ",")
dat$ = MID$(b$, 1, fcom - 1) LOCATE 7, 5 PRINT "this is dat$ "; dat$ nam$ = MID$(b$, fcom + 1, 60) REM PRINT "this is nam$ "; nam$ ennam = INSTR(nam$, "'") IF ennam <= 0 THEN ennam = 25
PRINT b$ nam2$ = MID$(b$, fcom + 1, ennam - 1) REM PRINT nam2$
IF id$ = dat$ THEN PRINT #3, nam2$; ","; a$ IF id$ = dat$ THEN BEEP
LOOP
CLOSE #2
LOOP
END
Eletta VIII Moon 19 University Store Manager.. Over 230 different items on sale at greatly reduced prices. Minerals always needed |

BarmaLINI
Caldari PsiCorp
|
Posted - 2007.07.01 07:08:00 -
[340]
Originally by: Chruker
Originally by: HoRnY CoRnY anyone know when the next datadump is due out, one with all the new shiney bits from revelations 2
Read the reply two position above your own post 
and? 
we have end of week yesterday, plz never write if you dont know about --------------------------------------- Welcome: HTTP://EVEINFO.COM Missions (1,2,3,4 level), Offers, Agents, Cosmos, Eve Universe Map, Refine and more |

LyncusBee
|
Posted - 2007.07.01 12:49:00 -
[341]
Thanks for the help...
Quote: I have no programing language experience at all. Is there a program CCP is offering that we programing-idiots can use to obtain this information? I've looked and can't find one.
I have very little programming experience but I picked up MS Visual Basic Studio Express version which also has MS SQL Server and shiock horror IT'S FREE AND FULLY FUNCTIONAL and from MS!! I've been going through the tutorials etc and you would not beleive how easy it is to author simple data crunching applications these days, beleive me anyone can pick it up in a few hours.
As for information you can get some of the key columns such as typeID and typeName from the comma seperated value tables in the dev posts.
I am hoping to author an application that will connect to eve-central using http queries and store average prices for different markets and compare the build costs using personalised BPO data and query for the highest profit margins to be made from building :)
|

Chruker
|
Posted - 2007.07.02 00:32:00 -
[342]
Originally by: BarmaLINI
Originally by: Chruker
Originally by: HoRnY CoRnY anyone know when the next datadump is due out, one with all the new shiney bits from revelations 2
Read the reply two position above your own post 
and? 
we have end of week yesterday, plz never write if you dont know about
What jibberish are you talking about? Those posts were made tuesday last week!! My reply in the thread was the 2nd last in the thread, at the time he posted. He posted 4 hours after my post. So forgive me for hinting that he should at least read the last posts, which answered his exact question.
I'm was merely relaying what Garthagk had stated the same day on IRC, so don't come here and say I shouldn't write that. But perhaps you just wanted us all to keep our mouths shut, while you regular spam Are-we-there-yet?, Are-we-there-yet? messages. ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

BarmaLINI
Caldari PsiCorp
|
Posted - 2007.07.02 07:31:00 -
[343]
Originally by: Chruker
Originally by: BarmaLINI
Originally by: Chruker
Originally by: HoRnY CoRnY anyone know when the next datadump is due out, one with all the new shiney bits from revelations 2
Read the reply two position above your own post 
and? 
we have end of week yesterday, plz never write if you dont know about
What jibberish are you talking about? Those posts were made tuesday last week!! My reply in the thread was the 2nd last in the thread, at the time he posted. He posted 4 hours after my post. So forgive me for hinting that he should at least read the last posts, which answered his exact question.
I'm was merely relaying what Garthagk had stated the same day on IRC, so don't come here and say I shouldn't write that. But perhaps you just wanted us all to keep our mouths shut, while you regular spam Are-we-there-yet?, Are-we-there-yet? messages.
no - i dont wish that you keep mouths shut, i wish that export db i can see after patch in 1 day, and i need official answers, and no rumors, i think you wish the same, but we have lazy t20, and in this moment we have Garthagk --------------------------------------- Welcome: HTTP://EVEINFO.COM Missions (1,2,3,4 level), Offers, Agents, Cosmos, Eve Universe Map, Refine and more |

Chruker
|
Posted - 2007.07.02 11:40:00 -
[344]
Originally by: BarmaLINI no - i dont wish that you keep mouths shut, i wish that export db i can see after patch in 1 day, and i need official answers, and no rumors, i think you wish the same, but we have lazy t20, and in this moment we have Garthagk
We do wish the same :-) ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Algieba
|
Posted - 2007.07.02 20:30:00 -
[345]
Edited by: Algieba on 02/07/2007 20:29:45 As an exercise, as I had never gotten around to loading the Revelations Database, I decided to download the data and give it a shot.
Note: I did not read all 12 forum pages -- so if the answer is already there, a link to the right post would be appreciated.
My basic 'problem' is that I use mysql rather than MS Access SQL, or whatever it is that is used. For portability a few things to watch for.
- 'usage' is a keyword and cannot be used as a table_field
- [description], [level], etc as fields are not accepted by MYSQL (4.1)
- money/currency is not a valid data type (use DECIMAL(19,4))
- ** I did not look for a way to use them, but changed all the NOT NULL XXXX (N,M), to just NOT NULL,
- -- comments after a field definition don't seem to always parse, on a separate line no problems
- Having GO as a last statement in SQL export causes import to be rejected.
- -- several tables are not defined in the dbo__*.sql file included in the export.
- Note:I fixed dbo_TL2MaterialsForTypeWithActivity.sql, so it is not reporting an error.
- See listing for rest.
Quote: dbo_TL2MaterialsForTypeWithActivity.sql dbo_agtAgentTypes.sql dbo_agtAgents.sql dbo_agtConfig.sql dbo_chrAncestries.sql dbo_chrAttributes.sql dbo_chrBloodlines.sql dbo_chrCareerSkills.sql ==== dbo_chrCareerSpecialities.sql ERROR 1062 (23000) at line 181: Duplicate entry '127' for key 1 ==== dbo_chrCareerSpecialitySkills.sql ==== dbo_chrCareers.sql ERROR 1062 (23000) at line 55: Duplicate entry '127' for key 1 ==== dbo_chrFactions.sql dbo.chrFactions' doesn't exist ==== dbo_chrRaceSkills.sql ==== dbo_chrRaces.sql ==== dbo_chrSchoolAgents.sql dbo.chrSchoolAgents' doesn't exist ==== dbo_chrSchools.sql dbo_crpActivities.sql dbo_crpNPCCorporationDivisions.sql dbo_crpNPCCorporationResearchFields.sql dbo_crpNPCCorporations.sql dbo_crpNPCDivisions.sql dbo_dgmAttributeTypes.sql dbo_dgmEffects.sql dbo_dgmTypeAttributes.sql dbo_dgmTypeEffects.sql dbo_eveGraphics.sql ==== dbo_eveNames.sql ERROR 1046 (3D000) at line 1: No database selected ==== dbo_eveUnits.sql dbo.eveUnits' doesn't exist ==== dbo_invBlueprintTypes.sql dbo_invCategories.sql dbo_invContrabandTypes.sql dbo_invControlTowerResourcePurposes.sql dbo_invControlTowerResources.sql ==== dbo_invFlags.sql dbo.invFlags' doesn't exist ==== dbo_invGroups.sql dbo_invMarketGroups.sql ==== dbo_invMetaGroups.sql dbo.invMetaGroups' doesn't exist ==== dbo_invMetaTypes.sql dbo.invMetaTypes' doesn't exist ==== dbo_invTypeReactions.sql dbo.invTypeReactions' doesn't exist ==== dbo_invTypes.sql ERROR 1046 (3D000) at line 1: No database selected ==== dbo_mapCelestialStatistics.sql ==== dbo_mapConstellationJumps.sql dbo_mapConstellations.sql dbo_mapDenormalize.sql dbo_mapJumps.sql dbo_mapLandmarks.sql dbo_mapRegionJumps.sql dbo_mapRegions.sql dbo_mapSolarSystemJumps.sql dbo_mapSolarSystems.sql dbo_mapUniverse.sql dbo_ramAssemblyLineStations.sql dbo_ramAssemblyLineTypeDetailPerCategory.sql dbo_ramAssemblyLineTypeDetailPerGroup.sql dbo_ramAssemblyLineTypes.sql dbo_ramAssemblyLines.sql dbo_ramCompletedStatuses.sql dbo_staOperationServices.sql dbo_staOperations.sql dbo_staServices.sql dbo_staStationTypes.sql dbo_staStations.sql
|

Andrahkon
UNITED STARS ORGANISATION
|
Posted - 2007.07.04 11:18:00 -
[346]
Edited by: Andrahkon on 04/07/2007 11:18:23
I had several problems too, to import it to mysql5 Tested around a little and its the charset and the '' instead of 'false'
So i converted it to utf-8 and replaced the '' with 'false' and then the import worked.
Additionally i converted the sql-dump to an access2000-db It has 248mb unzipped, zipped 50mb...
If any1 have around 75mb free webspace lemme know and i upload both
------------------------------------------------------------- Selling Carrier with fuel and Mods - preorders accepted |

RipLee
The Shepherd's Chapel Nexus
|
Posted - 2007.07.05 15:42:00 -
[347]
part 1 of 3 I tired to understand the datatypes and mysql programs others have mentioned before but my concentration just could not
stay focused on those High Tech programsà All I wanted was (1) a way to print out my 250 Eve market sale/buy orders. And (2) a program that compared my master list with current list (export) file to know what products my store selves was
missing and I needed to build.
The market export button give us a file with all kinds of info; much I care less about. Top line and next Line is thus:
orderID,typeID,charID,charName,regionID,regionName,stationID,stationName,range,bid,price,volEntered,volRemaining,issued,
orderState,minVolume,contraband,accountID,duration,isCorp,solarSystemID,solarSystemName,escrow, 368730436,572,148760675,RipLee,10000068,Verge Vendor,60011581,Eletta VIII - Moon 19 - University of Caille
School,32767,0,327777.57,20,10.0,2007-05-06,0,1,0,118872,90,0,30005315,Eletta,0.0,
I understand a little about this structure. And I could open with excel ôcomma delimitedö But, I had no idea what 572 referred to:
I needed to get the typeID converted to Mod name which I found in ôinvTypes.sqlö ; however this sql had way more info
then I wanted or needed. One line from the 5 gig file:
INSERT INTO dbo_invTypes
(typeID,groupID,typeName,description,graphicID,radius,mass,volume,capacity,portionSize,raceID,basePrice,published,market
GroupID,chanceOfDuplicating) VALUES(572,74,'Dual 250mm Railgun I','This battleship-sized weapon is a double-barreled version of the cruiser class
250mm railgun. Railguns
So I wrote a few BASIC programs using MS QuickBasic 4.5. Edatasql.bas opens invtypes.sql and creates evedata.txt. ~~~~~~~~~~~~~~~~~ REM RipLee program Edatsql.bas written 063007 REM Written with QuickBasic 4.5 REM Copy dpo_invTypes.sql and name it "invtypes.sql" REM My stuff is written to use the root drive of D: REM change path for file$ and outfile$ below accordingly
start: CLS REM "Eve invtype dump program" REM " Program creates a typeID comma Item Name list " REM from the renamed dpo_invtypes.sql file from CCP. file$ = "d:\invtypes.sql" outfile$ = "d:\evedata.txt" OPEN file$ FOR INPUT AS #1 OPEN outfile$ FOR OUTPUT AS #2 DO WHILE NOT EOF(1) LINE INPUT #1, a$ a1$ = MID$(a$, 1, 3) IF a1$ = "VAL" THEN GOSUB lnfound: REM find line with typeID LOOP CLOSE END ennd: END lnfound: a2$ = MID$(a$, 8, 100): REM find name of typeID loc3 = INSTR(7, a$, ",") l3 = loc3 - 8 ty$ = MID$(a$, 8, l3) loc1 = INSTR(1, a2$, "'"): REM find first hyphen l1b = loc1 + 1 REM PRINT l1b loc2 = INSTR(l1b, a2$, "'"): REM find 2nd hyphen l2b = loc2 - l1b nme$ = MID$(a2$, l1b, l2b) CLS : LOCATE 15, 15 PRINT ty$; ","; nme$ PRINT #2, ty$; ","; nme$ RETURN CLOSE END ~~~~~~~~~~~~~~~~~~~~~~~ Evedata.txt file is still rather large yet is contains only the typeID and Mod Name; a few lines shown as follows:
16228,Ferox Blueprint 16229,Brutix
eAdName.bas is a file that will add name to each line in the ôMy orders û 2007.mo.day. ????.txtö file one exports from End of part 1 of 3
Eletta VIII Moon 19 University Store Manager.. Over 230 different items on sale at greatly reduced prices. Minerals always needed |

RipLee
The Shepherd's Chapel Nexus
|
Posted - 2007.07.05 15:46:00 -
[348]
Part 2 of 3 part
eAdName.bas is a file that will add name to each line in the ôMy orders û 2007.mo.day. ????.txtö file one exports from
Eve/wallet/buy/sell screen. It needs the above created datafile.txt Located now in c:\mydoc&setting\user\mydoc\eve\logs\marketlogs.. (NOT EXACT, Your path will vary. ~~~~~~~~~~~~~~~ REM EAdname .... Add name column to Eve market buy/sell export REM RipLee creation in QuickBasic 4.5 06/30/07 REM You must download the Eve SQL files then REM you need to run edatasql.BAS first to create a EveData file before REM running this file
REM You need to export the Market Buy/sell files and make a copy REM name it "sales.txt" Note: all my stuff is on D drive. Adjust your path accordingly, REM this program will look at typeID and get Item name from evedata.txt REM A New Sale2.txt file will be created, IT will have items names added in first column start: CLS file$ = "d:\sales.txt" outfile$ = "d:\sales2.txt" datfil$ = "d:\evedata.txt" OPEN outfile$ FOR OUTPUT AS #3 PRINT #3, "Item
Name,orderID,typeID,charID,charName,regionID,regionName,stationID,stationName,range,bid,price,volEntered,volRemaining,is
sued,orderState,minVolume,contraband,accountID,duration,isCorp,solarSystemID,solarSystemName,escrow," CLOSE #3 count = 0 OPEN file$ FOR INPUT AS #1 OPEN outfile$ FOR APPEND AS #3 DO WHILE NOT EOF(1) LINE INPUT #1, a$ a1$ = MID$(a$, 11, 6): REM grab type id section from sales.txt=export fcom = INSTR(a1$, ","): REM Find comma in evedata.txt lines id$ = MID$(a1$, 1, fcom - 1): REM find typeid number IF ma$ = id$ THEN EXIT DO: REM looking for missing stock LOCATE 5, 5 OPEN datfil$ FOR INPUT AS #2 DO WHILE NOT EOF(2) LINE INPUT #2, b$ REM PRINT b$ fcom = INSTR(b$, ","): REM Find comma in evedata.txt lines dat$ = MID$(b$, 1, fcom - 1) LOCATE 7, 5 nam$ = MID$(b$, fcom + 1, 100) ennam = INSTR(nam$, "'") IF ennam <= 0 THEN ennam = 25 nam2$ = MID$(b$, fcom + 1, 100) REM pRINT nam2$ IF id$ = dat$ THEN PRINT #3, nam2$; ","; a$: REM when typeids match IF id$ = dat$ THEN count = count + 1 IF id$ = dat$ THEN CLS LOCATE 8, 10 PRINT "Records found"; count LOCATE 9, 5 PRINT "typeID Item Name" LOCATE 11, 5 IF id$ = dat$ THEN PRINT dat$; " "; nam2$ LOOP CLOSE #2 LOOP END ~~~~~~~~~~~~~~~~~~~~~~~~~~ end of 2 of 3
Eletta VIII Moon 19 University Store Manager.. Over 230 different items on sale at greatly reduced prices. Minerals always needed |

RipLee
The Shepherd's Chapel Nexus
|
Posted - 2007.07.05 15:49:00 -
[349]
Part 3 of 3 ..
Using copy and paste functions and excel and wordpad I created a ôMastlist.txtö file that listed all 250 Mods my store will sell. Note: I have Tycoon lvl 4 and can have 269 open buy/sell orders. A few lines of mastlist.txt
11293 12066 12054 Just the typeID numbers is all that is listed in this file. EMissing.bas is the file that will compare Mastlist file with current Sales.txt file (the export renamed) and provide me with a "build.txt" file or a list of items out of stock and requiring factory use to build. It only lists typeID and Item name. Program lines follows: ~~~~~~~~~~~~~~~~~~~~~ ' Emissing.bas is Program to find missing items from mastlist.txt ' when compared to a export file from Eve wallet buy/sell screen ' output to build.txt DECLARE SUB namesearch (ma$, id$) DECLARE SUB Linesearch (ma$, id$) start: CLS file$ = "d:\sales.txt": REM renamed export file from Eve Wallet buy/sell datfil$ = "d:\evedata.txt": REM Eve full typeID file list to draw from mast$ = "d:\mastlist.txt": REM list of ALL products wanting to sell build$ = "d:\build.txt": REM list of missing products which need built OPEN build$ FOR OUTPUT AS #3 OPEN mast$ FOR INPUT AS #4 count = 0 DO WHILE NOT EOF(4) LINE INPUT #4, ma$ CALL Linesearch(ma$, id$) IF ma$ <> id$ THEN count = count + 1: LOCATE 10, 5 PRINT "Missing Products "; count IF ma$ <> id$ THEN CALL namesearch(ma$, id$) LOOP END SUB Linesearch (ma$, id$) file$ = "d:\sales.txt" OPEN file$ FOR INPUT AS #1 DO WHILE NOT EOF(1) LINE INPUT #1, a$ a1$ = MID$(a$, 11, 6): REM grab type id section from sales.txt=export fcom = INSTR(a1$, ","): REM Find comma in evedata.txt lines id$ = MID$(a1$, 1, fcom - 1): REM find typeid number IF ma$ = id$ THEN EXIT DO: REM looking for missing stock LOOP CLOSE #1 END SUB SUB namesearch (ma$, id$) id$ = ma$: REM missing products datfil$ = "d:\evedata.txt": REM DataName file from ccp OPEN datfil$ FOR INPUT AS #2 DO WHILE NOT EOF(2) LINE INPUT #2, b$ fcom = INSTR(b$, ","): REM Find comma in evedata.txt lines dat$ = MID$(b$, 1, fcom - 1) nam2$ = MID$(b$, fcom + 1, 100) IF id$ = dat$ THEN PRINT #3, id$, nam2$: REM add a built project IF id$ = dat$ THEN CLS : LOCATE 5, 5: PRINT id$, nam2$ IF id$ = dat$ THEN EXIT DO LOOP CLOSE #2 END SUB ~~~~~~~~~~~~~~~~~~~~` I made the files EXE in my Root D directory and now I donÆt have to line by lineà 250 lines compare my Wallet /
orders/sell with a excel sheet write them down to see what I sold out of. The build.txt gives me a list of out of stock items..
Maybe other manufacturers will find this helpful, copy the programs into basic which comes with many MS ops and give it a try .. remember It's written to use Root D: Drive.. if you don't have that partition you'll need to change the paths accordingly
Good Journeys RipLee aka Gwildee aka a few others as I use to have 3 active accounts in Eve Been in Eve since Beta March 2003 ? sheesh.. way to long.
Eletta VIII Moon 19 University Store Manager.. Over 230 different items on sale at greatly reduced prices. Minerals always needed |

Azrael Bierce
Merch Industrial
|
Posted - 2007.07.10 18:49:00 -
[350]
Any ETA on the next data dump?
|

Derrys
Caldari Caldari Independent Navy Reserve
|
Posted - 2007.07.11 19:33:00 -
[351]
Edited by: Derrys on 11/07/2007 19:33:17
I don't know how, or why I haven't seen any official announcement or other discussion, but our esteemed Chruker appears to have a link to a Revelations 2 data dump on his site at http://games.chruker.dk/eve_online/datadump.php under "Latest database export provided by CCP," dated July 04.
Any comment on this Chruker? Where did this magical file come from, and how come no one seems to know of it? 
Or am I confused? It sure looks like a Rev 2 dump...
|

Maverick Ice
|
Posted - 2007.07.11 21:12:00 -
[352]
Edited by: Maverick Ice on 11/07/2007 21:12:42
Originally by: Derrys Edited by: Derrys on 11/07/2007 19:33:17
I don't know how, or why I haven't seen any official announcement or other discussion, but our esteemed Chruker appears to have a link to a Revelations 2 data dump on his site at http://games.chruker.dk/eve_online/datadump.php under "Latest database export provided by CCP," dated July 04.
Any comment on this Chruker? Where did this magical file come from, and how come no one seems to know of it? 
Or am I confused? It sure looks like a Rev 2 dump...
Yes, inquiring minds want to know...where is the official announcement and why did Chruker get first knowledge of this?
|

Chruker
|
Posted - 2007.07.12 07:57:00 -
[353]
Edited by: Chruker on 12/07/2007 07:58:50 Edited by: Chruker on 12/07/2007 07:57:57
Originally by: Maverick Ice Yes, inquiring minds want to know...where is the official announcement and why did Chruker get first knowledge of this?
Well, last wednesday we were hanging out in the #eve-dev IRC channel, when Garthagk started working on the database export. If you notice EVEMon is also using the new information. And the link I have on my page is to the official released file, as it sit on CCPs download server.
All this time I've waited for a devblog as the official announcement, but it hasn't come yet.
Finally, some of the base prices were missing from the invTypes table, so yesterday a new export was released. I've updated the link on my page to the new export. However I still need to make my MySQL conversion. ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

0 Stiff
|
Posted - 2007.07.12 09:02:00 -
[354]
How to retrieve the asteroid types(ore) available in a system or in a asteroid belt?
I can't find this information in the mapDenormalize table...
Thx a lot. |

Chruker
|
Posted - 2007.07.12 21:59:00 -
[355]
Originally by: 0 Stiff How to retrieve the asteroid types(ore) available in a system or in a asteroid belt?
I can't find this information in the mapDenormalize table...
Thx a lot.
It isn't there. You have to go with a combination of system security status and faction. ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

0 Stiff
|
Posted - 2007.07.12 22:29:00 -
[356]
Originally by: Chruker It isn't there. You have to go with a combination of system security status and faction.
Where I can find algorithm for calculating what minerals/ore are available in a system? (I didn't find it on your site).
Thx a lot.
|

DPSLogistics Mike
|
Posted - 2007.07.13 01:30:00 -
[357]
Originally by: 0 Stiff
Originally by: Chruker It isn't there. You have to go with a combination of system security status and faction.
Where I can find algorithm for calculating what minerals/ore are available in a system? (I didn't find it on your site).
Thx a lot.
function GetOreList($security_class) { $class_translation = array("A" => "Veldspar, Scordite", "B" => "Veldspar, Scordite, Pyroxeres", "B1" => "Veldspar, Scordite, Pyroxeres, Kernite", "B2" => "Veldspar, Scordite, Pyroxeres, Kernite, Jaspet", "B3" => "Veldspar, Scordite, Pyroxeres, Kernite, Jaspet, Hemorphite", "C" => "Veldspar, Scordite, Plagioclase, Pyroxeres", "C1" => "Veldspar, Scordite, Plagioclase, Pyroxeres, Kernite", "C2" => "Veldspar, Scordite, Plagioclase, Pyroxeres, Kernite, Hedbergite", "D" => "Veldspar, Scordite, Plagioclase", "D1" => "Veldspar, Scordite, Plagioclase, Omber", "D2" => "Veldspar, Scordite, Plagioclase, Omber, Jaspet", "D3" => "Veldspar, Scordite, Plagioclase, Omber, Jaspet, Hemorphite", "E" => "Veldspar, Scordite, Plagioclase, Omber, Kernite", "E1" => "Veldspar, Scordite, Plagioclase, Omber, Kernite, Hedbergite", "F" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber", "F1" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Spodumain", "F2" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Spodumain, Gneiss", "F3" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Spodumain, Gneiss, Bistot", "F4" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Spodumain, Gneiss, Bistot, Arkonor", "F5" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Spodumain, Gneiss, Bistot, Arkonor, Pyroxeres", "F6" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Spodumain, Gneiss, Bistot, Arkonor, Pyroxeres, Mercoxit", "F7" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Spodumain, Gneiss, Bistot, Arkonor, Pyroxeres, Mercoxit, Plagioclase", "G" => "Veldspar, Scordite, Plagioclase, Omber, Kernite", "G1" => "Veldspar, Scordite, Plagioclase, Omber, Kernite, Gneiss", "G2" => "Veldspar, Scordite, Plagioclase, Omber, Kernite, Gneiss, Pyroxeres", "G3" => "Veldspar, Scordite, Plagioclase, Omber, Kernite, Gneiss, Pyroxeres, Spodumain", "G4" => "Veldspar, Scordite, Plagioclase, Omber, Kernite, Gneiss, Pyroxeres, Spodumain, Bistot", "G5" => "Veldspar, Scordite, Plagioclase, Omber, Kernite, Gneiss, Pyroxeres, Spodumain, Bistot, Crokite", "G6" => "Veldspar, Scordite, Plagioclase, Omber, Kernite, Gneiss, Pyroxeres, Spodumain, Bistot, Crokite, Mercoxit", "G7" => "Veldspar, Scordite, Plagioclase, Omber, Kernite, Gneiss, Pyroxeres, Spodumain, Bistot, Crokite, Mercoxit, Dark Ochre", "H" => "Veldspar, Scordite, Pyroxeres, Hemorphite, Jaspet", "H1" => "Veldspar, Scordite, Pyroxeres, Hemorphite, Jaspet, Hedbergite", "H2" => "Veldspar, Scordite, Pyroxeres, Hemorphite, Jaspet, Hedbergite, Dark Ochre", "H3" => "Veldspar, Scordite, Pyroxeres, Hemorphite, Jaspet, Hedbergite, Dark Ochre, Kernite", "H4" => "Veldspar, Scordite, Pyroxeres, Hemorphite, Jaspet, Hedbergite, Dark Ochre, Kernite, Crokite", "H5" => "Veldspar, Scordite, Pyroxeres, Hemorphite, Jaspet, Hedbergite, Dark Ochre, Kernite, Crokite, Spodumain", "H6" => "Veldspar, Scordite, Pyroxeres, Hemorphite, Jaspet, Hedbergite, Dark Ochre, Kernite, Crokite, Spodumain, Mercoxit", "H7" => "Veldspar, Scordite, Pyroxeres, Hemorphite, Jaspet, Hedbergite, Dark Ochre, Kernite, Crokite, Spodumain, Mercoxit, Bistot", "I" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber", "I1" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Jaspet", "I2" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Jaspet, Spodumain", "I3" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Jaspet, Spodumain, |

DPSLogistics Mike
|
Posted - 2007.07.13 01:31:00 -
[358]
"I4" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Jaspet, Spodumain, Gneiss, Dark Ochre", "I5" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Jaspet, Spodumain, Gneiss, Dark Ochre, Arkonor", "I6" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Jaspet, Spodumain, Gneiss, Dark Ochre, Arkonor, Mercoxit", "I7" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Jaspet, Spodumain, Gneiss, Dark Ochre, Arkonor, Mercoxit, Kernite", "J" => "Veldspar, Scordite, Pyroxeres, Plagioclase, Jaspet", "J1" => "Veldspar, Scordite, Pyroxeres, Plagioclase, Jaspet, Dark Ochre", "J2" => "Veldspar, Scordite, Pyroxeres, Plagioclase, Jaspet, Dark Ochre, Crokite", "J3" => "Veldspar, Scordite, Pyroxeres, Plagioclase, Jaspet, Dark Ochre, Crokite, Bistot", "J4" => "Veldspar, Scordite, Pyroxeres, Plagioclase, Jaspet, Dark Ochre, Crokite, Bistot, Hemorphite", "J5" => "Veldspar, Scordite, Pyroxeres, Plagioclase, Jaspet, Dark Ochre, Crokite, Bistot, Hemorphite, Hedbergite", "J6" => "Veldspar, Scordite, Pyroxeres, Plagioclase, Jaspet, Dark Ochre, Crokite, Bistot, Hemorphite, Hedbergite, Mercoxit", "J7" => "Veldspar, Scordite, Pyroxeres, Plagioclase, Jaspet, Dark Ochre, Crokite, Bistot, Hemorphite, Hedbergite, Mercoxit, Arkonor", "K" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber", "K1" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Dark Ochre", "K2" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Dark Ochre, Spodumain", "K3" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Dark Ochre, Spodumain, Crokite", "K4" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Dark Ochre, Spodumain, Crokite, Bistot", "K5" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Dark Ochre, Spodumain, Crokite, Bistot, Arkonor", "K6" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Dark Ochre, Spodumain, Crokite, Bistot, Arkonor, Mercoxit", "K7" => "Veldspar, Scordite, Hedbergite, Hemorphite, Omber, Dark Ochre, Spodumain, Crokite, Bistot, Arkonor, Mercoxit, Gneiss"); return $class_translation[$security_class]; } /* end function GetOreList */
|

0 Stiff
|
Posted - 2007.07.13 08:47:00 -
[359]
Thank you very much!
|

maronfloower
|
Posted - 2007.07.13 09:26:00 -
[360]
still no R&D agent's field information nor refining amount in 2.0.1 dump?
|

0 Stiff
|
Posted - 2007.07.13 09:30:00 -
[361]
DPSLogistics Mike, can u tell me function for ice ore?
|

0 Stiff
|
Posted - 2007.07.13 20:35:00 -
[362]
How to link data from table staServices with icons? Like icon icon17_01.png and row serviceID:16 - Reprocessing Plant?
thx
|

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.07.13 22:27:00 -
[363]
Any interest in a Postgres formatted dump?
|

Chruker
|
Posted - 2007.07.17 22:44:00 -
[364]
Originally by: DPSLogistics Mike
Originally by: 0 Stiff
Originally by: Chruker It isn't there. You have to go with a combination of system security status and faction.
Where I can find algorithm for calculating what minerals/ore are available in a system? (I didn't find it on your site).
Thx a lot.
function GetOreList($security_class) { ...snip...
Do you have a similar one for Ice ores? ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Lilian Imp
|
Posted - 2007.07.30 08:19:00 -
[365]
Originally by: Raquel Smith Any interest in a Postgres formatted dump?
Would be cool. 
|

Orbital Drift
Unknown Shoe Corp. SMASH Alliance
|
Posted - 2007.07.31 15:22:00 -
[366]
Originally by: Raquel Smith Any interest in a Postgres formatted dump?
I would owe you hot secks for a postgreSQL dump.
|

Raquel Smith
Caldari Freedom-Technologies
|
Posted - 2007.08.01 15:23:00 -
[367]
Originally by: Orbital Drift
Originally by: Raquel Smith Any interest in a Postgres formatted dump?
I would owe you hot secks for a postgreSQL dump.
See here.
-- Creator of The Ruby API Library |

0 Stiff
|
Posted - 2007.08.06 10:24:00 -
[368]
Howto get list of required skills (with level) for R&D Agent?
|

Jack Toad
Federal Space Academy Red Army Alliance
|
Posted - 2007.08.14 16:40:00 -
[369]
Any chances to get dump of minerals info for BPO's? 
|

Chruker
|
Posted - 2007.08.14 21:23:00 -
[370]
Originally by: 0 Stiff Howto get list of required skills (with level) for R&D Agent?
The research fields for the R&D agents isn't in the data dump. ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Chruker
|
Posted - 2007.08.14 21:24:00 -
[371]
Originally by: Jack Toad Any chances to get dump of minerals info for BPO's? 
That is in the data export. Lookup the typeID of the blueprint in the TL2MaterialsForTypeWithActivity table. ----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Updated data export - Speedup IGB table rendering |

Jack Toad
Federal Space Academy Red Army Alliance
|
Posted - 2007.08.15 05:45:00 -
[372]
Originally by: Chruker
Originally by: Jack Toad Any chances to get dump of minerals info for BPO's? 
That is in the data export. Lookup the typeID of the blueprint in the TL2MaterialsForTypeWithActivity table.
Thanks. The table name is a bit misleading 
Another questions: - where I can get activities names? ('activity' column of TL2MaterialsForTypeWithActivity) I determined that 1 - Manufacture, 8 - Invention, but what about others?
- Your EVE Math page: 'Blueprint Material Requirement' formula has Default_Blueprint_Waste_Factor. Is it raw value from DB or something like 0.1 or what?
|

Chruker
|
Posted - 2007.08.17 00:42:00 -
[373]
Originally by: Jack Toad Another questions: - where I can get activities names? ('activity' column of TL2MaterialsForTypeWithActivity) I determined that 1 - Manufacture, 8 - Invention, but what about others?
1 = Manufacturing 3 = Time Efficiency Research 4 = Material Research 5 = Copying 8 = Invention
Originally by: Jack Toad
- Your EVE Math page: 'Blueprint Material Requirement' formula has Default_Blueprint_Waste_Factor. Is it raw value from DB or something like 0.1 or what?
It is the raw value from the invBlueprintTypes.wasteFactor field. Those values are usually 0, 5 or 10
----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Speedup IGB table rendering |

Z010
|
Posted - 2007.08.23 08:50:00 -
[374]
Hi. Just a simple thank you for the MYSQL dump. Saved so much hassle. And fortunately CCP did not redefine the db structure this time, so my programs worked just fine with the new data.
|

Z010
|
Posted - 2007.08.24 17:07:00 -
[375]
I also downloaded the artwork, but do not understand how you relate these files to the dbo database.
For example, the Armored Warfare Link - Damage Control Module, has an id of 20069 e.g., SHOWINFO 20069, but the icon has a graphic id in the database that comes to ..../icon53_16.png - (where _16 is the size of the icon). e.g.: icon53_16.png
|

Z010
|
Posted - 2007.08.25 11:04:00 -
[376]
I am just guessing on this, but is my assumption that CCP never made the "newly" rendered icons promised last year when they did (thankfully), release the database?
Z
|

Jack Toad
Federal Space Academy Red Army Alliance
|
Posted - 2007.08.29 08:34:00 -
[377]
When we can expect rev2.2 db dump?
|

Jonathan Calvert
Minmatar Republic University
|
Posted - 2007.08.29 20:47:00 -
[378]
I dont feel like learning programming to get this data. Can anyone give me an easy way to do something simple like show all ship equipment stats on a spreadsheet? I want a simple list of modules and their power slots for example.
|

Kage Getsu
Confederation of Red Moon Red Moon Federation
|
Posted - 2007.08.30 02:39:00 -
[379]
I'd like to also express my interest for updated data. Thanks in advance!
Originally by: Jonathan Calvert I dont feel like learning programming to get this data. Can anyone give me an easy way to do something simple like show all ship equipment stats on a spreadsheet? I want a simple list of modules and their power slots for example.
Do you know anything about relational databases? This data is completely useless unless you know how to piece it together. Your best bet would be to find a website or application that someone has already made. I'd give you some examples, except the only one that I can remember, EVE-I, has been dead for years. _________________________________________________________
|

Vessper
The Graduates Brutally Clever Empire
|
Posted - 2007.08.31 14:59:00 -
[380]
According to a post in the Eve Tech section of the forum, the updated data export is here
Seems to work OK anyway  --------------------
EveHQ Character App | Item Database |

Power Junior
|
Posted - 2007.09.05 08:12:00 -
[381]
where in the DB should i look for required Skills if i want to know what is needed to fly an Raven ?
|

Tanx0r
Caldari Mothers of Invention
|
Posted - 2007.09.07 22:44:00 -
[382]
Edited by: Tanx0r on 07/09/2007 22:45:27
Originally by: Z010 I also downloaded the artwork, but do not understand how you relate these files to the dbo database.
SELECT invtypes.*, evegraphics.icon FROM invtypes JOIN evegraphics ON invtypes.graphicID = evegraphics.graphicID WHERE invtypes.typeID= (enter item number here)
The icon field will now reflect the icon file you want to see.
Tanx0r
|

Z010
|
Posted - 2007.09.08 08:35:00 -
[383]
Thank you for the link, but is this a MS-SQL dump again?
Really wishing for a MYSQL dump....
And as I actually looked a bit further for additions - what are the dbo_ram* tables for?
Z
|

Talaxor Aygo
|
Posted - 2007.09.19 19:56:00 -
[384]
Silly question, but has anyone figured out what the coordinate system is? I would like to import the map data into ARCGIS and look at it in 3d, but I don't know what coordinate / projection the data is in.
Thanks
|

Vessper
The Graduates Brutally Clever Empire
|
Posted - 2007.09.19 23:55:00 -
[385]
Originally by: Talaxor Aygo Silly question, but has anyone figured out what the coordinate system is? I would like to import the map data into ARCGIS and look at it in 3d, but I don't know what coordinate / projection the data is in.
Thanks
The x, y and z co-ords are all in metres and if you wanted to create a 2D map, the x field maps to the horizontal (x-coord) and the z field maps to the vertical (y-coord). This will give you a similar view to the "flattened" map view in game.
I can only guess that the y field in the map data relates to the depth (z-coord).
HTH
--------------------
EveHQ Character App | Item Database |

0 Stiff
|
Posted - 2007.10.15 18:02:00 -
[386]
How to retrieve ice list available in a system?
|

Chruker
|
Posted - 2007.10.21 07:24:00 -
[387]
Originally by: 0 Stiff How to retrieve ice list available in a system?
That info isn't in the database dump.
----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Speedup IGB table rendering |

0 Stiff
|
Posted - 2007.10.21 12:05:00 -
[388]
Originally by: Chruker That info isn't in the database dump.
then, where he took it? http://www.fluidorbit.co.uk/
|

Chruker
|
Posted - 2007.10.21 16:45:00 -
[389]
Edited by: Chruker on 21/10/2007 16:46:54
Originally by: 0 Stiff
Originally by: Chruker That info isn't in the database dump.
then, where he took it? http://www.fluidorbit.co.uk/
The ore distribution is (or at least seems to be) controlled by the securityClass of a system.
Someone posted a function which tells the rock ore from a systems securityClass, earlier in this thread: http://oldforums.eveonline.com/?a=topic&threadID=439230&page=12#355
However I haven't seen one for the ice ores.
----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Speedup IGB table rendering |

0 Stiff
|
Posted - 2007.10.21 18:20:00 -
[390]
Originally by: Chruker The ore distribution is (or at least seems to be) controlled by the securityClass of a system.
Someone posted a function which tells the rock ore from a systems securityClass, earlier in this thread
However I haven't seen one for the ice ores.
Yes, I saw this function.
Did the ice distribution controlled by the securityClass of a system too? Or another conditions of ice distribution exist?
|

Chruker
|
Posted - 2007.10.21 23:58:00 -
[391]
I'm slowly building one for the ice ores, but so far I've just added to it when I passed a system with a belt.
function getIceOre($securityClass) { $matrix = array( "C"=> "White Glaze", "D1"=> "Blue Ice", "D3"=> "Blue Ice, Glare crust", "H7"=> "Krystallos, Pristine White Glaze", "J"=> "Dark Glitter, Glare crust, Thick Blue Ice", );
if (array_key_exists($securityClass, $matrix)) { return $matrix[$securityClass]; } else { return "Unknown"; } }
----- http://games.chruker.dk/eve_online ----- Top wishes: - No daily downtime - Faster training on sisi - Speedup IGB table rendering |

Z010
|
Posted - 2007.10.28 09:55:00 -
[392]
One of the search functions I used on an earlier version of the database was to search for the string "Ice Field". Then I at least had the systems that had ice at all.
From that, I used faction to determine which "basic" ice (for isotopes) would be available, and for regions that were accessible to me, I went in a shuttle on SISI to check for the "special" ice.
|

Ischia
|
Posted - 2007.11.04 01:49:00 -
[393]
Looking at the DB I can't seem to see which attributes apply when a module is offline, online or activated.
Anyone know how to tell?
I've looked at Invulnerability Field II and Expanded Cargo I; the descriptions help, but I'd be most interested in a reliable query for determining when attributes apply.
|

Rexy
DarkStar 1 GoonSwarm
|
Posted - 2007.11.11 16:01:00 -
[394]
Edited by: Rexy on 11/11/2007 16:01:47
Originally by: Raquel Smith
See here.
parentblueprinttypeid, i expected it to point to the parenblueprint id, but for instance for the vagabond it is null, what is it supposed to point to?
also when i imported the postgres sql the strings in char fields of variable lenght were not terminated, So "Stabber" would be stored as "Stabber +lots of spaces", not sure if this is desired?
<unusual big structure 4tw> |

Jedzias Miezekatze
|
Posted - 2007.11.15 11:05:00 -
[395]
Another version of my AIO mysql installer.
Sponsored by chrucker
|

Tak nTar
Gallente Center for Advanced Studies
|
Posted - 2007.12.09 11:51:00 -
[396]
Edited by: Tak nTar on 09/12/2007 11:51:53 Hey, iI#m looking for a site where I can get the offical database for a market-tool I'm writing. Could somebody give me a hint, please ? I found the site of Chruker, but is that the official source ? :) Tak
EDIT: Ummh, where can I set the Icon for my Avatar ? 
|

Greymalkin Gillion
Gallente Freelancing Corp Confederation of Independent Corporations
|
Posted - 2007.12.11 11:03:00 -
[397]
Use: EVE-DEV CCP database dump resources
Plus: your avatar will become available by itself in due time 
|

Tak nTar
Gallente Center for Advanced Studies
|
Posted - 2007.12.11 21:40:00 -
[398]
Thx !!! :) Tak
|

Ilor Prophet
|
Posted - 2007.12.31 20:33:00 -
[399]
Is there a handy key somewhere that equates the icon filenames with the graphicID field in the tables?
|

Zuiki
Ulysse Inc. The Core Collective
|
Posted - 2008.01.01 16:44:00 -
[400]
Originally by: Ilor Prophet Is there a handy key somewhere that equates the icon filenames with the graphicID field in the tables?
Indeed. Get a graphic for type and look at "icon" field.
|

Ilor Prophet
|
Posted - 2008.01.02 20:11:00 -
[401]
Ah, excellent! Thanks!
|

Xeron Silverblade
Esthar Industries Tres Viri
|
Posted - 2008.01.07 05:45:00 -
[402]
i can't find the images for the blueprint-icons any more neither any reference to them in the db... anybody can help me here?
|

Zuiki
Ulysse Inc. The Core Collective
|
Posted - 2008.01.08 19:48:00 -
[403]
Where to find list of materials for building simple T1 stuff and components?
There is tl2...blabla.. table, but there is no info on building things like "FOO thruster" and "BAR shield emitter".
|

Tkar vonBiggendorf
Gallente Snake Eyes Inc Rule of Three
|
Posted - 2008.01.09 01:46:00 -
[404]
Originally by: Zuiki Where to find list of materials for building simple T1 stuff and components?
There is tl2...blabla.. table, but there is no info on building things like "FOO thruster" and "BAR shield emitter".
http://wiki.eve-dev.net/Bill_of_Materials
|

Zuiki
Ulysse Inc. The Core Collective
|
Posted - 2008.01.09 06:47:00 -
[405]
http://wiki.eve-dev.net/Bill_of_Materials
Still no materials for capital components and t2 components.
And i have to use activity = 6 (duplicating??) even for t1 items.
PS: Using postgresql dump.
|

Barlaam Aella
|
Posted - 2008.01.19 10:18:00 -
[406]
Edited by: Barlaam Aella on 19/01/2008 10:18:45 AM sort of stuck and can not find any info on this within these pages...
I have downloaded the latest MS SQL datafiles and am looking at the reactions
Query SELECT * FROM dbo_invtypereactions d where reactionTypeID = 17972; reactionTypeIDinputtypeIDquantity 17972 017317 1 17972 116663 1 17972 116668 1 17972 117769 1 17972 117960 1
lists the results for Fermionic Condensates requiring apparently 1 of each material and resulting in 1 output.
The ingame reaction states 100 of each material required and 200 is the result.
Similar quieries give the same result.. Crystalline Carbonide 2 items 1 each and 1 result from the database but ingame 100 of each item and 10,000 results...
does anyone know where to pick up the correct values from please... ????
Many regards.. G
|

Raskor
|
Posted - 2008.03.03 06:20:00 -
[407]
Edited by: Raskor on 03/03/2008 06:25:05 I created a query in an attempt to mimic the "hierarchy" information displayed for an item in the Market.
For the 1st example I look at Cruise Missile Launcher I (typeID = 13320):
13320,Cruise Missile Launcher I,Cruise Launchers,140,Missile Launchers,10,Turrets & Bays,9,Ship Equipment,NULL,NULL,NULL,NULL,NULL
This matches the Market for this item: (read sql output backwards) Ship Equipment / Turrets & Bays / Missile Launchers / Cruise Launchers
Next I look at Tritanium (typeID = 34):
34,Tritanium,Minerals,533,Materials,475,Manufacture & Research,NULL,NULL,NULL,NULL,NULL,NULL,NULL
However on the market, it is Manufacture & Research / Materials / Ore & Minerals / Minerals. Where did the Ore & Minerals come from?
Lastly I look at Proton S (typeID = 180):
180,Proton S,Small,845,Standard Ammo,99,Projectile Ammo,11,Ammunition & Charges,9,Ship Equipment,NULL,NULL,NULL
Here again we have a difference. In the data, "Ammunition & Charges" has a parent of "Ship Equipment" but in the Market it displays as:
Ammunition & Charges / Projectile Ammo / Standard Ammo / Small
Am I missing something in the data or did they hard code some things and not others?
|

Raskor
|
Posted - 2008.03.03 06:21:00 -
[408]
Originally by: Raskor I created a query in an attempt to mimic the "hierarchy" information displayed for an item in the Market.
Here is the query:
select a.typeId, a.typeName, b.marketGroupName, b.parentGroupID, c.marketGroupName, c.parentGroupID, d.marketGroupName, d.parentGroupID, e.marketGroupName, e.parentGroupID, f.marketGroupName, f.parentGroupID, g.marketGroupName, g.parentGroupID from dbo.invTypes a, dbo.invMarketGroups b, dbo.invMarketGroups c left outer join dbo.invMarketGroups d on c.parentGroupID = d.marketGroupID left outer join dbo.invMarketGroups e on d.parentGroupID = e.marketGroupID left outer join dbo.invMarketGroups f on e.parentGroupID = f.marketGroupID left outer join dbo.invMarketGroups g on f.parentGroupID = g.marketGroupID where a.marketGroupID is not NULL and a.marketGroupID = b.marketGroupID and b.parentGroupID = c.marketGroupID and a.typeID = 13320 order by a.typeId;
PS: Any word on a new data dump for Trinity?
|

Jaabaa
Minmatar Dental Drilling Corporation
|
Posted - 2008.03.03 15:47:00 -
[409]
Originally by: Raskor
PS: Any word on a new data dump for Trinity?
Hi,
The trinity dump has been available for quite a while.
Trinity 1.0 Static Data Export -- EVE Mobile Skill Planner V3 !! http://evemsp.sourceforge.net/ |

Raskor
|
Posted - 2008.03.03 19:38:00 -
[410]
Originally by: Jaabaa The trinity dump has been available for quite a while.
Trinity 1.0 Static Data Export
Thanks for the heads up. I switched to the Trinity data and now my query matches what is displayed in game.
|
|
|
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 .. 14 :: [one page] |