summaryrefslogtreecommitdiff
path: root/sql/parse_file.h
diff options
context:
space:
mode:
authordlenev@brandersnatch.localdomain <>2004-09-07 16:29:46 +0400
committerdlenev@brandersnatch.localdomain <>2004-09-07 16:29:46 +0400
commit9ed038dd6f788e18154c299c07ba5c88446fd638 (patch)
tree1da70dd5c1cc43e315c793e1a029a25723888964 /sql/parse_file.h
parentb93aa71d15473f6b108ce2ec63c8d9a0b3ac5f34 (diff)
downloadmariadb-git-9ed038dd6f788e18154c299c07ba5c88446fd638.tar.gz
WL#1218 "Triggers". Some very preliminary version of patch.
Mostly needed for Monty for him getting notion what needed for triggers from new .FRM format. Things to be done: - Right placement of trigger's invocations - Right handling of errors in triggers (including transaction rollback) - Support for priviliges - Right handling of DROP/RENAME table (hope that it will be handled automatically with merging of .TRG into .FRM file) - Saving/restoring some information critical for trigger creation and replication with their definitions (e.g. sql_mode, creator, ...) - Replication Already has some known bugs so probably not for general review.
Diffstat (limited to 'sql/parse_file.h')
-rw-r--r--sql/parse_file.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/parse_file.h b/sql/parse_file.h
index 6a426aa0423..cf34a5095a4 100644
--- a/sql/parse_file.h
+++ b/sql/parse_file.h
@@ -27,7 +27,8 @@ enum file_opt_type {
FILE_OPTIONS_REV, /* Revision version number (ulonglong) */
FILE_OPTIONS_TIMESTAMP, /* timestamp (LEX_STRING have to be
allocated with length 20 (19+1) */
- FILE_OPTIONS_STRLIST /* list of strings (List<char*>) */
+ FILE_OPTIONS_STRLIST /* list of escaped strings
+ (List<LEX_STRING>) */
};
struct File_option