8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-29 03:23:03 +01:00
Commit Graph

135 Commits

Author SHA1 Message Date
robocop
4b4d5ae0e7 Make sure these domain fields remain NULL for the new ODS. 2006-08-30 04:55:15 +00:00
dimitr
fc790706e7 Fixed creation of views and external tables. 2006-08-29 05:38:52 +00:00
asfernandes
a1b03ceefb Correction for default value of parameters 2006-08-26 02:02:46 +00:00
dimitr
bb34500a8b Fixed another bug reported in fb-devel. 2006-08-25 05:42:11 +00:00
asfernandes
b7af27215e Allow usage of domains in PSQL (with TYPE OF syntax) 2006-08-19 02:52:39 +00:00
alexpeshkoff
205a7303c3 1. Centralized validation of attachment to be a super-user attachment.
2. Fixed a couple of old problems, when sysdba could perform operations, but
   database owner - could not.
3. Fixed CORE-84 - nbackup operations were allowed for everybody who can login
   to the given database.
4. Disabled creating shadows and adding additional DB-files for non super-user.
2006-08-16 15:15:58 +00:00
asfernandes
82fd656a20 Misc 2006-08-12 16:13:20 +00:00
asfernandes
539ae2be77 Misc 2006-08-12 16:12:24 +00:00
asfernandes
e538061c38 Implementation of CREATE/DROP COLLATION and ISQL show/extraction of collations 2006-08-07 16:39:21 +00:00
asfernandes
2670981b70 Create common UCharBuffer based on Claudio and Alex suggestions 2006-07-31 15:43:20 +00:00
asfernandes
772fa52bdf Correction 2006-07-31 12:35:16 +00:00
asfernandes
273da882bc Misc 2006-07-31 01:46:52 +00:00
asfernandes
c13b4cc61a Work on collation attributes:
1) Define a common format for it
2) Merge attributes of the base collation in the attributes of the derived one
2006-07-30 20:31:25 +00:00
alexpeshkoff
a02cc1bd60 fix illegal RDB$CHARACTER_LENGTH in UDF arguments 2006-07-28 12:26:34 +00:00
asfernandes
2689003a91 Misc 2006-07-18 18:02:54 +00:00
dimitr
4bb6dda45c More reliable code, just in case. 2006-07-18 11:17:34 +00:00
dimitr
549a412019 Cleanup of some older remainings... 2006-07-18 09:55:01 +00:00
dimitr
c68587fe66 1. Virtual tables
2. ODS 11.1, procedure type and relation type
2006-07-17 17:44:18 +00:00
robocop
4ca73444e5 - Fix message requesting a unique index to request a UK or PK constraint to be able to create a FK: indexes manually created aren't honored.
- Commit (without external or self documentation) a debugging features in isql to show dependencies with cryptic. not suite for end users output:
SHOW DEPENendenc[y | ies] obj_name
2006-07-14 06:57:19 +00:00
robocop
5a796f0b4e Misc. 2006-07-09 05:08:23 +00:00
hvlad
c56ec0b730 Correct GTT's error reporting code as Claudio suggested 2006-05-27 21:19:15 +00:00
asfernandes
1dcdd0d3ca Misc 2006-05-25 03:15:53 +00:00
hvlad
614443f90d Refactor common code and constants 2006-05-24 20:43:07 +00:00
hvlad
caeacdc13d Added check of relation temporary scope for foreign key constraints defined
in CREATE TABLE statement. Noted by Adriano
2006-05-23 20:01:17 +00:00
dimitr
211645e3dc Getting rid of the old allocator routines. 2006-05-23 10:17:00 +00:00
asfernandes
818f56dc3c Correct error code 2006-05-22 19:43:31 +00:00
asfernandes
1df0aca116 Misc 2006-05-22 03:04:26 +00:00
hvlad
701f2cbda4 Global temporary tables implementation 2006-05-21 22:07:35 +00:00
alexpeshkoff
b056a118b5 1. Avoid use of STL
2. Reworked exceptions to make status_exception always hold correct status vector
3. Avoid use of RTTI
2006-05-19 15:17:02 +00:00
dimitr
ee43406e94 Remove DLS where it's not used. 2006-05-17 13:55:01 +00:00
asfernandes
eb77ff3709 Misc 2006-05-01 02:26:10 +00:00
robocop
92fff3bd1e Trying to solve the directory traversal issue again. The problem would be better solved in the long term if ISC_expand_filename was informed whether we need to verify the path and file is valid (we are loading it) or only the path is valid (we are creating a new file). 2006-04-30 00:39:37 +00:00
robocop
1ca7a582f9 EXPRESSION_INDICES code is considered stable and therefore there's no need to keep it protected by macros. Please do a full rebuild. 2006-01-14 07:00:44 +00:00
robocop
4e53c3eb1c Fix crash caused by ODS < 11 and rdb$system_flag in rdb$roles, found by Dmitry. 2005-11-16 05:41:16 +00:00
robocop
5743a15afe DYN must write always the system flag when creating objects.
This is the first step before we are able to make rdb$system_flag field mandatory in the future.
2005-10-30 07:44:26 +00:00
robocop
22742ccdd7 Tweak DYN to solve several issues:
- Allow to set and drop defaults for table's fields (as it has been possible with domains).
- Stop people from setting a default value for array types.
- Close checking holes that allowed people to change from scalar types to array types and vice/versa.
- Improve some error messages.
2005-08-14 05:48:20 +00:00
asfernandes
888174719e Misc. 2005-06-08 02:09:46 +00:00
robocop
b8d1f00f94 - Corrections and changes to Adriano's commit, subject to his inspection.
- Solved an endless loop with trim and zero-length trim characters, etc.
- Some places are signaled with FB_COMPILER_MESSAGE for prompt attention.
2005-06-06 08:30:03 +00:00
asfernandes
59213efe7e Merge INTL branch into HEAD 2005-05-27 22:45:31 +00:00
robocop
e93513cd9a - Adjust error messages.
- Correct way to stop automatically generated triggers from being altered.
2005-05-20 00:23:25 +00:00
robocop
b79672c9a3 Getting rid of commented code that belonged to the dead shared cache and/or WAL. 2005-05-19 08:26:38 +00:00
robocop
43ce2abc98 Correcting myself. 2005-05-18 07:27:25 +00:00
robocop
0285f6bf76 - Implement the proposed COMMENT keyword to allow descriptions in database objects. Subject to change or withdrawal.
- Enhance some messages. Reuse some msg numbers that were duplicate.
- Fix some issues found in Alex recent MetaName-related commits.
2005-05-17 07:17:25 +00:00
alexpeshkoff
5729790ed6 1. Applied class MetaName
2. Small generic cleanup
2005-05-12 18:28:04 +00:00
dimitr
4f7ad04fc4 Minor corrections. 2005-04-27 18:06:19 +00:00
robocop
aa4673a8dd Fix the error message for SF Bug #1108909
We want to say we don't have rights to the base table/view, not to the view we are creating, of course.
2005-01-26 08:04:50 +00:00
robocop
24742873ad fb_string.h is moved to common/classes. 2004-12-17 05:41:47 +00:00
robocop
2814294027 Misc. 2004-12-16 03:03:13 +00:00
robocop
fd2bcc04e4 frb_sys_flag becomes fb_sys_flag 2004-11-29 09:09:42 +00:00
robocop
5d7fe7b9a1 Constant for non-specified role. 2004-11-27 06:54:18 +00:00