Jeremy Long
5ed6e838fc
spelling corrections
2017-03-11 14:15:24 -05:00
Stefan Neuhaus
caeec68999
Refactor CveDB
...
- make class thread-safe and declare so (also DatabaseProperties)
- prepared statements represented by enum: performance gain, eases experiments when tuning for performance
- minor changes/cleanup/code style
2017-02-21 14:32:24 +01:00
Stefan Neuhaus
dd7128095e
add license information to dbStatements_oracle.properties
2017-02-21 14:02:34 +01:00
Alexander v. Buchholtz
8a6c940aaf
Optimized CLEANUP_ORPHANS query for H2 1.4.x
...
Original query from dbStatements.properties writes millions of records from subselect to file system due to MAX_MEMORY_ROWS Setting http://www.h2database.com/html/grammar.html?highlight=max_memory_rows&search=MAX_MEM#set_max_memory_rows
Database maintenance task therefore takes forever.
The new query (copied from postgresql) works way faster.
2016-06-04 23:36:43 +02:00
Tilmann H
2906b315b3
Update initialize_mysql.sql
...
lower cased "properties" in UPDATE statement
2016-05-25 11:36:09 +02:00
Michal Wieczorek
33852ea7e3
MSSQL Support
2016-04-27 23:35:05 +02:00
Swapnil S. Mahajan
ca54daf456
Added primary key to "software" table
...
"software" is a bridge table so there should always be only one record for a pair of cpeEntryId and cveid.
2016-03-25 16:55:53 +05:30
Chad Van Wyhe
ac04c173a8
fixed trigger compilation and added version number
2016-03-07 12:55:18 -06:00
I003306
01ef14dc92
Oracle DB Support
2016-02-04 15:23:57 +01:00
Andreas Mandel
ce7e360b70
If casing of properties table name.
2015-12-17 14:06:16 +01:00
Jeremy Long
67a44d2adc
added postgres
2015-11-01 05:50:08 -05:00
Jeremy Long
f2f3d050bd
added 3.0 update schema
2015-10-31 07:25:02 -04:00
Jeremy Long
51a8b5a058
added mysql dialect
2015-10-30 05:41:12 -04:00
Jeremy Long
08d7b3dbce
currently unused but contains DDL that may be needed in the future
2015-10-26 06:31:43 -04:00
Jeremy Long
6949b3c229
update file cannot contain comments
2015-10-26 06:30:56 -04:00
Jeremy Long
24b8ff26db
Merge branch 'DbMerge' of https://github.com/awhitford/DependencyCheck into awhitford-DbMerge
2015-10-12 05:48:03 -04:00
Jeremy Long
02eab65c4e
upgrade h2 db schema to 3.0
2015-10-12 05:47:00 -04:00
Jeremy Long
d941aa7df3
script to upgrade a MySQL db
2015-10-12 05:46:33 -04:00
Jeremy Long
e04809f96b
checkstyle/findbugs/pmd/copyright corrections
2015-09-19 08:20:14 -04:00
Anthony Whitford
424cfcfa0c
Added optional merge property support via a database dialect. Note that saveProperties was broken and unused, so removed.
2015-09-12 14:13:46 -07:00
Jeremy Long
44c5ba208d
added documentation about unused code
2015-09-11 05:31:09 -04:00
Jeremy Long
bf3fe6404a
reverted changes as a schema upgrade is not needed at this time
...
Former-commit-id: 22671cb1c7e2e6db26f704f12b5fb86100586221
2015-07-09 06:18:30 -04:00
Jeremy Long
9daa9b6cca
reorganized code, made the database file name version independent so that upgrades can be made, and implemented a CPE updates per issue #149
...
Former-commit-id: fdb57afa28ecffdb7ca90971851844718ecb8bb9
2015-07-08 06:20:19 -04:00
Johann Schmitz
3ea33f1dd6
Fix table name in dbStatements
...
Changed table name to "software" to avoid SQL errors on MySQL (case sensitive)
Former-commit-id: c5097a534c778db2e919ce26d54ba175767e8c8a
2015-05-27 16:44:42 +02:00
Johann Schmitz
b645fd495f
Fix table name in dbStatements
...
Changed table name to "cpeEntry" to avoid SQL errors on MySQL (case sensitive)
Former-commit-id: 0b9bedaad63a4310c4b3aa69fc0351a1b27f55ce
2015-05-27 10:18:20 +02:00
Jeremy Long
e26ec47ad7
externalized sql statements as part of issue #216
...
Former-commit-id: 3af237a7f227f741fd4a948de5281a978ce59fec
2015-04-15 06:26:36 -04:00
Jeremy Long
1eb1329f68
updated to CWE version 2.5 to close issue #68
...
Former-commit-id: dcc564320e283425f70f67830047d73cf8099fe4
2014-02-14 22:14:33 -05:00
Jeremy Long
e9ea13cdff
updated db schema version to 2.9
...
Former-commit-id: 90194fc040d66c9c52449db849113a65aa8e9b68
2014-01-20 13:17:47 -05:00
Jeremy Long
4780f23e1f
updated db schema version to 2.9
...
Former-commit-id: 2e799ce28b1401c12d08f084a326b8a63e090910
2014-01-20 13:17:40 -05:00
Jeremy Long
843fd4abec
added MySQL Initialization script
...
Former-commit-id: 86a513207d3ae6fde7082e4fa8be38ece041384c
2014-01-11 12:33:57 -05:00
Jeremy Long
645735a048
updated to make SQL statements more cross platform
...
Former-commit-id: 7ddd41ed025effcf1f3cf0562105ab8208f46202
2014-01-10 06:16:32 -05:00
Jeremy Long
06cff0b2a6
renamed settings to properties in the schema
...
Former-commit-id: 37c8965f64f52b1ae261c18b6d4fce9b5df8b737
2013-12-21 08:15:20 -05:00
Jeremy Long
52c186868e
added drop table if exists settings
...
Former-commit-id: 17aa304097415c585e7812d81ec3e01514cb5ad2
2013-11-19 21:04:16 -05:00
Jeremy Long
c3f9f16ce3
releasing updates from private repo
...
Former-commit-id: 064139c68ad185358d6c74a77511d9ca36229633
2013-07-31 10:21:31 -04:00