Quote:
Originally Posted by rel19
Quote:
Originally Posted by DRG
Because we discovered very early on it is way too easy for people to enter bad data
|
You could use that "dangerous" tool by yourself not providing it to customers.
I got the understanding that you hate operation of OOB bases so automation is much more useful.
|
We deleted the import CSV file because it allows people to dump a lot of unveriviable data in the OOBs, as Don says we got bitten in the derriere by that in the past.
We have developed our own utility to extract mass data into a database to be able to run SQL queries and find stuff, compare things and so on.
Quote:
Select U.NationID,N.NationName,U.name,U.slot,u.SteelHullf ront,u.steelhullside,u.steelhullrear,u.steelturret front,u.steelturretside,u.steelturretrear,u.steelt op
from Units U, NationNames N
where ( ( LOWER(U.name) like "%centurion%") OR (LOWER(U.name) like "%semel%")
OR (LOWER(U.name) like "%olifant%") OR (LOWER(U.name) like "%sh'ot%")
OR (LOWER(U.name) like "%pz%%55%") OR (LOWER(U.name) like "%pz%%57%")
OR (LOWER(U.name) like "%strv%%81%") OR (LOWER(U.name) like "%strv%%101%") OR (LOWER(U.name) like "%strv%%102%") OR (LOWER(U.name) like "%strv%%104%")
OR (LOWER(U.name) like "%tariq%"))
AND U.nationID=n.nationID
order by u.steelhullfront
|
That one compares armour suites on centurions. (and of course is properly tabbed in the original, the forum quote tool buggers formatting).
Of
course we
do do mass changes to OOB data but
not by the route of csv importing, which is wide open to abuse. I write little '
robot' programs in C++ which can be verified in order to update
specific items. Those are checked, used, then the results checked.
There is thus
no need to teach us how to suck eggs, we have been at this gig 20 odds years, now.
These tools are of course in-house things that
won't be published externally.
But the end users will
never be given the CSV import tool to abuse again because it caused so much damage to us before.