Thomas Müller
3189ee2daf
setting a default on filecache column unencrypted_size
vor 10 Jahren
Jörn Friedrich Dreyer
9334974a92
allow empty configvalue in appconfig
vor 11 Jahren
Georg Ehrke
1c9d52774e
update indexes of oc_permissions
vor 11 Jahren
Georg Ehrke
dcc92445a0
allow permissions.user to be null as suggested by @butonic
vor 11 Jahren
Bart Visscher
e2b6781cf9
Tweaks to the MDB2SchemaReader
vor 11 Jahren
Bart Visscher
21f87d63cf
Change nullable of filecache.etag and permissions.user
vor 11 Jahren
Jörn Friedrich Dreyer
e3e140993d
db structure, allow null in columns for '' values
vor 11 Jahren
Robin Appelman
24ab525669
Use int for last_run
vor 11 Jahren
Florin Peter
fac288a4ad
added unencrypted file size to file cache
improved file size calculation and speeds
vor 11 Jahren
Robin Appelman
db0ea9780b
Add database table for backgroundjob
vor 11 Jahren
Thomas Tanghus
44668b36a7
Remove not null constraint. Fix #2976
vor 11 Jahren
Arthur Schiwon
fe5c00a173
Key must use less then 767 bytes long
vor 11 Jahren
Arthur Schiwon
588e1547cf
Port OC_Property Table Index
vor 11 Jahren
Thomas Tanghus
f052846914
Add indexes and primary keys.
vor 11 Jahren
Thomas Tanghus
935d2169c8
Revert "Add indexes and primary keys."
This reverts commit 3b33712dc9
.
vor 11 Jahren
Thomas Tanghus
3b33712dc9
Add indexes and primary keys.
vor 11 Jahren
Robin Appelman
3292dc3eea
Cache: allow file sizes >2GB
vor 11 Jahren
Robin Appelman
9c1196d73e
Cache: add seccond mtime field
vor 11 Jahren
Robin Appelman
0c05244f8b
Mapper: use md5 hashes for database indexes
indexing the full path exeeds the maximum index length for MySQL
vor 11 Jahren
Thomas Mueller
fd8cb9974b
initial version of a local storage implementation which will use unique slugified filename on the local filesystem.
This implementation will only be enabled on windows based system to solve the issues around UTF-8 file names with php on windows.
vor 11 Jahren
Björn Schießle
3e0d117d60
add display name to the database table oc_users
vor 11 Jahren
Robin Appelman
8ede3290ae
Cache: add database indexes for mimetype and mimepart
vor 11 Jahren
Michael Gapczynski
106541361c
Change length of mimetypes to 255, the maximum length according to RFC 4288
vor 11 Jahren
Robin Appelman
d0377b1951
Cache: normalize mimetypes
vor 11 Jahren
Robin Appelman
6a6d6756b7
Cache: rename index to prevent colissions with old fscache indexes
vor 11 Jahren
Michael Gapczynski
29b82ccdf3
Change length of etag field to 40
vor 11 Jahren
Michael Gapczynski
2c23e143d3
Store etags in the file cache
vor 11 Jahren
Robin Appelman
b12abb2c94
use numeric ids for storages in the filecache
vor 11 Jahren
Frank Karlitschek
f712ca61df
remove the index on the share table because of problems with the index size. Thanks to icewind for spotting this.
vor 11 Jahren
Frank Karlitschek
ebe3c9130d
add a few more indexes. This is just a first step. More work is needed here but this should improve perfomance already for big installations.
vor 11 Jahren
Jörn Friedrich Dreyer
d8a171df26
implement share via link token
vor 11 Jahren
Robin Appelman
c22a723785
add file permissions cache
vor 11 Jahren
Thomas Tanghus
fc6d1bf500
Clean indentation.
vor 11 Jahren
Thomas Tanghus
73c743076e
Remove index that might cause problems.
vor 11 Jahren
Sam Tuke
8b01286a5d
Merged branch 'master'
vor 11 Jahren
Michael Göhler
8be9c04a3a
128byte is not 128bit - now we realy use 256bit (same as PHPSESSID)
vor 11 Jahren
Michael Göhler
22fa23b4da
extend configkey column to hold 128bit values
vor 11 Jahren
Robin Appelman
3c8e5ea358
this index cant be unique due to collisions of the root of different storages
vor 11 Jahren
Robin Appelman
6134e554f2
new filecache table
vor 11 Jahren
Robin Appelman
e8df2eeefc
some more sane column sizes for appconfig and preferences
vor 11 Jahren
Jörn Friedrich Dreyer
1c97fd7228
shorten index name, oracle can only handle identifiers <=30 chars
vor 11 Jahren
Robin Appelman
74ec2765b3
db indexes for appconfig and preferences
vor 11 Jahren
Robin Appelman
499567397d
use tabs in db_structure
vor 11 Jahren
Arthur Schiwon
93d0defe9a
set configuvalue in table appconfig back to clob. Likely to break LDAP settings, probably responsible for some bugs with it. Might also cause damage in other apps. That's why it was once already set to clob
vor 11 Jahren
Jörn Friedrich Dreyer
7811fa4faf
timestamp uses emptystring as NULL default
vor 11 Jahren
Jörn Friedrich Dreyer
c790a0c476
fix default values: 1. remove whitespace, don't use emptystring for int, remove empty default for nullable columns to use NULL as default
vor 11 Jahren
Thomas Tanghus
b1a6acde30
Added separate table for OC_VCategories and category/object (event/contact etc.) relations.
vor 11 Jahren
Michael Gapczynski
b194ac3dde
Add expiration column to share table and bump version number
vor 11 Jahren
Thomas Tanghus
e2ead7db86
Changed oc_preferences configvalue back to clob as it will give us bug reports in calendar, contacts and tasks if less.
vor 12 Jahren
Tom Needham
47eebe5f6c
Add 'authorised' field to oauth_tokens table
vor 12 Jahren