Closed Tais993 closed 2 years ago
Reworks the before-hand really trashy DB system.
After this rework it's been improved a lot, but still isn't optimal.
This rework adds an universal interface (IDatabase and IStringDatabase) which adds common methods.
And this rework also adds AbstractDatabase which works against duplicated code, and bloated code by adding helper methods.
From now on, Database will also have all the other Databases, they shouldn't (and can't) be made anymore using their constructor.
Reworks the before-hand really trashy DB system.
After this rework it's been improved a lot, but still isn't optimal.
This rework adds an universal interface (IDatabase and IStringDatabase) which adds common methods.
And this rework also adds AbstractDatabase which works against duplicated code, and bloated code by adding helper methods.
From now on, Database will also have all the other Databases, they shouldn't (and can't) be made anymore using their constructor.