diff --git a/media/sqlgram/AdminShowSlow.png b/media/sqlgram/AdminShowSlow.png index e0063eb00b451..cd51cd8a3d02c 100644 Binary files a/media/sqlgram/AdminShowSlow.png and b/media/sqlgram/AdminShowSlow.png differ diff --git a/media/sqlgram/AdminStmt.png b/media/sqlgram/AdminStmt.png index 1e375a000f775..a71f6d95b7d45 100644 Binary files a/media/sqlgram/AdminStmt.png and b/media/sqlgram/AdminStmt.png differ diff --git a/media/sqlgram/AlgorithmClause.png b/media/sqlgram/AlgorithmClause.png new file mode 100644 index 0000000000000..112ee92ba9ec9 Binary files /dev/null and b/media/sqlgram/AlgorithmClause.png differ diff --git a/media/sqlgram/AllOrPartitionNameList.png b/media/sqlgram/AllOrPartitionNameList.png new file mode 100644 index 0000000000000..e1964e6a59ef1 Binary files /dev/null and b/media/sqlgram/AllOrPartitionNameList.png differ diff --git a/media/sqlgram/AlterDatabaseStmt.png b/media/sqlgram/AlterDatabaseStmt.png new file mode 100644 index 0000000000000..48ea798b76b80 Binary files /dev/null and b/media/sqlgram/AlterDatabaseStmt.png differ diff --git a/media/sqlgram/AlterInstanceStmt.png b/media/sqlgram/AlterInstanceStmt.png index 99ce13d7d7504..8437701d5d77d 100644 Binary files a/media/sqlgram/AlterInstanceStmt.png and b/media/sqlgram/AlterInstanceStmt.png differ diff --git a/media/sqlgram/AlterOrderItem.png b/media/sqlgram/AlterOrderItem.png new file mode 100644 index 0000000000000..d60f659b29adc Binary files /dev/null and b/media/sqlgram/AlterOrderItem.png differ diff --git a/media/sqlgram/AlterTableDropIndexSpec.png b/media/sqlgram/AlterTableDropIndexSpec.png new file mode 100755 index 0000000000000..a24c4e6bcb543 Binary files /dev/null and b/media/sqlgram/AlterTableDropIndexSpec.png differ diff --git a/media/sqlgram/AlterTableDropIndexStmt.png b/media/sqlgram/AlterTableDropIndexStmt.png new file mode 100755 index 0000000000000..bb94d0466ff20 Binary files /dev/null and b/media/sqlgram/AlterTableDropIndexStmt.png differ diff --git a/media/sqlgram/AlterTablePartitionOpt.png b/media/sqlgram/AlterTablePartitionOpt.png new file mode 100644 index 0000000000000..45db05ec363da Binary files /dev/null and b/media/sqlgram/AlterTablePartitionOpt.png differ diff --git a/media/sqlgram/AlterTableSpec.png b/media/sqlgram/AlterTableSpec.png index 5560bb40ef7c9..d49f68a1d7ec5 100644 Binary files a/media/sqlgram/AlterTableSpec.png and b/media/sqlgram/AlterTableSpec.png differ diff --git a/media/sqlgram/AlterTableSpecListOpt.png b/media/sqlgram/AlterTableSpecListOpt.png new file mode 100644 index 0000000000000..908ed70837b1f Binary files /dev/null and b/media/sqlgram/AlterTableSpecListOpt.png differ diff --git a/media/sqlgram/AlterTableStmt.png b/media/sqlgram/AlterTableStmt.png index 95a9b1e356869..f691a4e4919b3 100644 Binary files a/media/sqlgram/AlterTableStmt.png and b/media/sqlgram/AlterTableStmt.png differ diff --git a/media/sqlgram/AlterUserStmt.png b/media/sqlgram/AlterUserStmt.png index 48334dd68222c..20ca635b3cce3 100644 Binary files a/media/sqlgram/AlterUserStmt.png and b/media/sqlgram/AlterUserStmt.png differ diff --git a/media/sqlgram/AnalyzeOption.png b/media/sqlgram/AnalyzeOption.png new file mode 100644 index 0000000000000..497bcae19eb8c Binary files /dev/null and b/media/sqlgram/AnalyzeOption.png differ diff --git a/media/sqlgram/AnalyzeOptionListOpt.png b/media/sqlgram/AnalyzeOptionListOpt.png new file mode 100644 index 0000000000000..3a97317fb48d0 Binary files /dev/null and b/media/sqlgram/AnalyzeOptionListOpt.png differ diff --git a/media/sqlgram/AnalyzeTableStmt.png b/media/sqlgram/AnalyzeTableStmt.png index da63ac4284026..637754807de30 100644 Binary files a/media/sqlgram/AnalyzeTableStmt.png and b/media/sqlgram/AnalyzeTableStmt.png differ diff --git a/media/sqlgram/AnyOrAll.png b/media/sqlgram/AnyOrAll.png index 6320623558827..139781b8d5a70 100644 Binary files a/media/sqlgram/AnyOrAll.png and b/media/sqlgram/AnyOrAll.png differ diff --git a/media/sqlgram/AsOpt.png b/media/sqlgram/AsOpt.png index c7f4f1227e0d8..2de9722a2b8a6 100644 Binary files a/media/sqlgram/AsOpt.png and b/media/sqlgram/AsOpt.png differ diff --git a/media/sqlgram/Assignment.png b/media/sqlgram/Assignment.png index 3c4ad09cf1c24..87ee712d816af 100644 Binary files a/media/sqlgram/Assignment.png and b/media/sqlgram/Assignment.png differ diff --git a/media/sqlgram/AssignmentList.png b/media/sqlgram/AssignmentList.png index 705000ea2d077..07095bb787971 100644 Binary files a/media/sqlgram/AssignmentList.png and b/media/sqlgram/AssignmentList.png differ diff --git a/media/sqlgram/AuthOption.png b/media/sqlgram/AuthOption.png index 4640eaea484c7..7abd7ec785a76 100644 Binary files a/media/sqlgram/AuthOption.png and b/media/sqlgram/AuthOption.png differ diff --git a/media/sqlgram/AuthString.png b/media/sqlgram/AuthString.png new file mode 100644 index 0000000000000..318a65f095664 Binary files /dev/null and b/media/sqlgram/AuthString.png differ diff --git a/media/sqlgram/BRIEBooleanOptionName.png b/media/sqlgram/BRIEBooleanOptionName.png new file mode 100644 index 0000000000000..d2fa7736b5087 Binary files /dev/null and b/media/sqlgram/BRIEBooleanOptionName.png differ diff --git a/media/sqlgram/BRIEKeywordOptionName.png b/media/sqlgram/BRIEKeywordOptionName.png new file mode 100644 index 0000000000000..b6ea9b1852365 Binary files /dev/null and b/media/sqlgram/BRIEKeywordOptionName.png differ diff --git a/media/sqlgram/BRIEOption.png b/media/sqlgram/BRIEOption.png new file mode 100644 index 0000000000000..681caf4b151b3 Binary files /dev/null and b/media/sqlgram/BRIEOption.png differ diff --git a/media/sqlgram/BRIEStmt.png b/media/sqlgram/BRIEStmt.png new file mode 100644 index 0000000000000..4be04132f4b21 Binary files /dev/null and b/media/sqlgram/BRIEStmt.png differ diff --git a/media/sqlgram/BRIEStringOptionName.png b/media/sqlgram/BRIEStringOptionName.png new file mode 100644 index 0000000000000..a8a70b3837277 Binary files /dev/null and b/media/sqlgram/BRIEStringOptionName.png differ diff --git a/media/sqlgram/BRIETables.png b/media/sqlgram/BRIETables.png index f737423edcb11..e460994bfdc00 100644 Binary files a/media/sqlgram/BRIETables.png and b/media/sqlgram/BRIETables.png differ diff --git a/media/sqlgram/BeginTransactionStmt.png b/media/sqlgram/BeginTransactionStmt.png index 1b9e6c371189d..b7cda69124b21 100644 Binary files a/media/sqlgram/BeginTransactionStmt.png and b/media/sqlgram/BeginTransactionStmt.png differ diff --git a/media/sqlgram/BetweenOrNotOp.png b/media/sqlgram/BetweenOrNotOp.png index 188861a4623bd..cd6aa42eafc93 100644 Binary files a/media/sqlgram/BetweenOrNotOp.png and b/media/sqlgram/BetweenOrNotOp.png differ diff --git a/media/sqlgram/BinlogStmt.png b/media/sqlgram/BinlogStmt.png index 8a960849e816b..416142f83cce5 100644 Binary files a/media/sqlgram/BinlogStmt.png and b/media/sqlgram/BinlogStmt.png differ diff --git a/media/sqlgram/BitExpr.png b/media/sqlgram/BitExpr.png index 6b9b072101f04..8fbb3e10936a1 100644 Binary files a/media/sqlgram/BitExpr.png and b/media/sqlgram/BitExpr.png differ diff --git a/media/sqlgram/BlobType.png b/media/sqlgram/BlobType.png index 169ec7922bcb4..5e3e215642773 100644 Binary files a/media/sqlgram/BlobType.png and b/media/sqlgram/BlobType.png differ diff --git a/media/sqlgram/Boolean.png b/media/sqlgram/Boolean.png index cedd61a775344..b44f358d666e9 100644 Binary files a/media/sqlgram/Boolean.png and b/media/sqlgram/Boolean.png differ diff --git a/media/sqlgram/BooleanType.png b/media/sqlgram/BooleanType.png index e6c5722e55bef..257c5a895bff3 100644 Binary files a/media/sqlgram/BooleanType.png and b/media/sqlgram/BooleanType.png differ diff --git a/media/sqlgram/BuggyDefaultFalseDistinctOpt.png b/media/sqlgram/BuggyDefaultFalseDistinctOpt.png index 8ebe8f52a0a80..445384c4f6431 100644 Binary files a/media/sqlgram/BuggyDefaultFalseDistinctOpt.png and b/media/sqlgram/BuggyDefaultFalseDistinctOpt.png differ diff --git a/media/sqlgram/ByItem.png b/media/sqlgram/ByItem.png index 3fec9e7443e0f..e0d9345531ba0 100644 Binary files a/media/sqlgram/ByItem.png and b/media/sqlgram/ByItem.png differ diff --git a/media/sqlgram/ByList.png b/media/sqlgram/ByList.png index 88837f1be6d81..48d4b3848c385 100644 Binary files a/media/sqlgram/ByList.png and b/media/sqlgram/ByList.png differ diff --git a/media/sqlgram/CastType.png b/media/sqlgram/CastType.png index d788d8f03399c..20c8311c35a3c 100644 Binary files a/media/sqlgram/CastType.png and b/media/sqlgram/CastType.png differ diff --git a/media/sqlgram/ChangeStmt.png b/media/sqlgram/ChangeStmt.png new file mode 100644 index 0000000000000..e14644f3b24ca Binary files /dev/null and b/media/sqlgram/ChangeStmt.png differ diff --git a/media/sqlgram/Char.png b/media/sqlgram/Char.png new file mode 100644 index 0000000000000..4f1b3e307e64e Binary files /dev/null and b/media/sqlgram/Char.png differ diff --git a/media/sqlgram/CharsetKw.png b/media/sqlgram/CharsetKw.png index b0a670481a2c8..d3ca449930d85 100644 Binary files a/media/sqlgram/CharsetKw.png and b/media/sqlgram/CharsetKw.png differ diff --git a/media/sqlgram/CharsetName.png b/media/sqlgram/CharsetName.png index d8d499bb82c8f..5de51401f29de 100644 Binary files a/media/sqlgram/CharsetName.png and b/media/sqlgram/CharsetName.png differ diff --git a/media/sqlgram/CharsetNameOrDefault.png b/media/sqlgram/CharsetNameOrDefault.png new file mode 100644 index 0000000000000..871cea190bced Binary files /dev/null and b/media/sqlgram/CharsetNameOrDefault.png differ diff --git a/media/sqlgram/CharsetOpt.png b/media/sqlgram/CharsetOpt.png index 45dacbeaae628..92378fef46bb5 100644 Binary files a/media/sqlgram/CharsetOpt.png and b/media/sqlgram/CharsetOpt.png differ diff --git a/media/sqlgram/ClearPasswordExpireOptions.png b/media/sqlgram/ClearPasswordExpireOptions.png new file mode 100644 index 0000000000000..2b1ce86255348 Binary files /dev/null and b/media/sqlgram/ClearPasswordExpireOptions.png differ diff --git a/media/sqlgram/CollationName.png b/media/sqlgram/CollationName.png new file mode 100644 index 0000000000000..8584cc53bfc64 Binary files /dev/null and b/media/sqlgram/CollationName.png differ diff --git a/media/sqlgram/ColumnDef.png b/media/sqlgram/ColumnDef.png index ddf993873c8a2..0409d474e95aa 100644 Binary files a/media/sqlgram/ColumnDef.png and b/media/sqlgram/ColumnDef.png differ diff --git a/media/sqlgram/ColumnFormat.png b/media/sqlgram/ColumnFormat.png new file mode 100644 index 0000000000000..0390994bd182c Binary files /dev/null and b/media/sqlgram/ColumnFormat.png differ diff --git a/media/sqlgram/ColumnKeywordOpt.png b/media/sqlgram/ColumnKeywordOpt.png index 6466b9726a3e3..cf1091d6efef1 100644 Binary files a/media/sqlgram/ColumnKeywordOpt.png and b/media/sqlgram/ColumnKeywordOpt.png differ diff --git a/media/sqlgram/ColumnName.png b/media/sqlgram/ColumnName.png index 86fcc2e9f476c..2b8e612df13b8 100644 Binary files a/media/sqlgram/ColumnName.png and b/media/sqlgram/ColumnName.png differ diff --git a/media/sqlgram/ColumnNameList.png b/media/sqlgram/ColumnNameList.png index e19e68a90b5b1..abcf5b4709172 100644 Binary files a/media/sqlgram/ColumnNameList.png and b/media/sqlgram/ColumnNameList.png differ diff --git a/media/sqlgram/ColumnNameListOpt.png b/media/sqlgram/ColumnNameListOpt.png index 2014dd63e70a1..55cfe14e03752 100644 Binary files a/media/sqlgram/ColumnNameListOpt.png and b/media/sqlgram/ColumnNameListOpt.png differ diff --git a/media/sqlgram/ColumnNameOrUserVarListOpt.png b/media/sqlgram/ColumnNameOrUserVarListOpt.png new file mode 100644 index 0000000000000..9236a3148fd3b Binary files /dev/null and b/media/sqlgram/ColumnNameOrUserVarListOpt.png differ diff --git a/media/sqlgram/ColumnNameOrUserVarListOptWithBrackets.png b/media/sqlgram/ColumnNameOrUserVarListOptWithBrackets.png new file mode 100644 index 0000000000000..b447447922c63 Binary files /dev/null and b/media/sqlgram/ColumnNameOrUserVarListOptWithBrackets.png differ diff --git a/media/sqlgram/ColumnNameOrUserVariable.png b/media/sqlgram/ColumnNameOrUserVariable.png new file mode 100644 index 0000000000000..61534bdf211a1 Binary files /dev/null and b/media/sqlgram/ColumnNameOrUserVariable.png differ diff --git a/media/sqlgram/ColumnOption.png b/media/sqlgram/ColumnOption.png index 5dd57820ce540..abe1360c46eb8 100644 Binary files a/media/sqlgram/ColumnOption.png and b/media/sqlgram/ColumnOption.png differ diff --git a/media/sqlgram/ColumnOptionList.png b/media/sqlgram/ColumnOptionList.png new file mode 100644 index 0000000000000..a320919509444 Binary files /dev/null and b/media/sqlgram/ColumnOptionList.png differ diff --git a/media/sqlgram/ColumnOptionListOpt.png b/media/sqlgram/ColumnOptionListOpt.png index 5c31e00c868ad..1d7e47ee44151 100644 Binary files a/media/sqlgram/ColumnOptionListOpt.png and b/media/sqlgram/ColumnOptionListOpt.png differ diff --git a/media/sqlgram/ColumnPosition.png b/media/sqlgram/ColumnPosition.png index 2dc543e0e8f85..5008e0cdf96ba 100644 Binary files a/media/sqlgram/ColumnPosition.png and b/media/sqlgram/ColumnPosition.png differ diff --git a/media/sqlgram/ColumnSetValue.png b/media/sqlgram/ColumnSetValue.png index a73716abdaa2e..87ee712d816af 100644 Binary files a/media/sqlgram/ColumnSetValue.png and b/media/sqlgram/ColumnSetValue.png differ diff --git a/media/sqlgram/CommitStmt.png b/media/sqlgram/CommitStmt.png index 180ea3a10499c..c327b22bdd01b 100644 Binary files a/media/sqlgram/CommitStmt.png and b/media/sqlgram/CommitStmt.png differ diff --git a/media/sqlgram/CompareOp.png b/media/sqlgram/CompareOp.png index 3627972dcd130..e265b17724149 100644 Binary files a/media/sqlgram/CompareOp.png and b/media/sqlgram/CompareOp.png differ diff --git a/media/sqlgram/CompletionTypeWithinTransaction.png b/media/sqlgram/CompletionTypeWithinTransaction.png new file mode 100644 index 0000000000000..dcb9fea585a22 Binary files /dev/null and b/media/sqlgram/CompletionTypeWithinTransaction.png differ diff --git a/media/sqlgram/ConnectionOption.png b/media/sqlgram/ConnectionOption.png new file mode 100644 index 0000000000000..d8bf9433881c2 Binary files /dev/null and b/media/sqlgram/ConnectionOption.png differ diff --git a/media/sqlgram/ConnectionOptions.png b/media/sqlgram/ConnectionOptions.png new file mode 100644 index 0000000000000..3536255cedafb Binary files /dev/null and b/media/sqlgram/ConnectionOptions.png differ diff --git a/media/sqlgram/Constraint.png b/media/sqlgram/Constraint.png index 4fd22ba93cb28..ca8dee46423d3 100644 Binary files a/media/sqlgram/Constraint.png and b/media/sqlgram/Constraint.png differ diff --git a/media/sqlgram/ConstraintElem.png b/media/sqlgram/ConstraintElem.png index b6f81d0f73085..b9bc8a10b0afd 100644 Binary files a/media/sqlgram/ConstraintElem.png and b/media/sqlgram/ConstraintElem.png differ diff --git a/media/sqlgram/ConstraintKeywordOpt.png b/media/sqlgram/ConstraintKeywordOpt.png index 26ea83630964a..d377f94cbae2b 100644 Binary files a/media/sqlgram/ConstraintKeywordOpt.png and b/media/sqlgram/ConstraintKeywordOpt.png differ diff --git a/media/sqlgram/CreateBindingStmt.png b/media/sqlgram/CreateBindingStmt.png index 880d909f49ac1..8515685b625fd 100644 Binary files a/media/sqlgram/CreateBindingStmt.png and b/media/sqlgram/CreateBindingStmt.png differ diff --git a/media/sqlgram/CreateDatabaseStmt.png b/media/sqlgram/CreateDatabaseStmt.png index 240bd250f569b..706026e180717 100644 Binary files a/media/sqlgram/CreateDatabaseStmt.png and b/media/sqlgram/CreateDatabaseStmt.png differ diff --git a/media/sqlgram/CreateIndexStmt.png b/media/sqlgram/CreateIndexStmt.png index ae7145675d604..1f03b2a946468 100644 Binary files a/media/sqlgram/CreateIndexStmt.png and b/media/sqlgram/CreateIndexStmt.png differ diff --git a/media/sqlgram/CreateIndexStmtUnique.png.bak b/media/sqlgram/CreateIndexStmtUnique.png.bak new file mode 100644 index 0000000000000..0e408c1fe207a Binary files /dev/null and b/media/sqlgram/CreateIndexStmtUnique.png.bak differ diff --git a/media/sqlgram/CreateRoleStmt.png b/media/sqlgram/CreateRoleStmt.png new file mode 100644 index 0000000000000..0eb656dde737f Binary files /dev/null and b/media/sqlgram/CreateRoleStmt.png differ diff --git a/media/sqlgram/CreateSequenceOptionListOpt.png b/media/sqlgram/CreateSequenceOptionListOpt.png index 317d2ccb2b147..dd533e0cdcdf5 100644 Binary files a/media/sqlgram/CreateSequenceOptionListOpt.png and b/media/sqlgram/CreateSequenceOptionListOpt.png differ diff --git a/media/sqlgram/CreateSequenceStmt.png b/media/sqlgram/CreateSequenceStmt.png index 41609cfc47cb7..efe8312f442bd 100644 Binary files a/media/sqlgram/CreateSequenceStmt.png and b/media/sqlgram/CreateSequenceStmt.png differ diff --git a/media/sqlgram/CreateTableLikeStmt.png b/media/sqlgram/CreateTableLikeStmt.png new file mode 100644 index 0000000000000..baf751986e99f Binary files /dev/null and b/media/sqlgram/CreateTableLikeStmt.png differ diff --git a/media/sqlgram/CreateTableOptionListOpt.png b/media/sqlgram/CreateTableOptionListOpt.png index 3c38b3082fe0b..453043e33456a 100644 Binary files a/media/sqlgram/CreateTableOptionListOpt.png and b/media/sqlgram/CreateTableOptionListOpt.png differ diff --git a/media/sqlgram/CreateTableSelectOpt.png b/media/sqlgram/CreateTableSelectOpt.png index ede7d1311f567..ebcab19b85fa6 100644 Binary files a/media/sqlgram/CreateTableSelectOpt.png and b/media/sqlgram/CreateTableSelectOpt.png differ diff --git a/media/sqlgram/CreateTableStmt.png b/media/sqlgram/CreateTableStmt.png index ef749e2381ba7..4f1ea3aab651c 100644 Binary files a/media/sqlgram/CreateTableStmt.png and b/media/sqlgram/CreateTableStmt.png differ diff --git a/media/sqlgram/CreateUserStmt.png b/media/sqlgram/CreateUserStmt.png index ae181e58f2a6e..7ca70f740f14a 100644 Binary files a/media/sqlgram/CreateUserStmt.png and b/media/sqlgram/CreateUserStmt.png differ diff --git a/media/sqlgram/CreateViewSelectOpt.png b/media/sqlgram/CreateViewSelectOpt.png new file mode 100644 index 0000000000000..017839d6f07ca Binary files /dev/null and b/media/sqlgram/CreateViewSelectOpt.png differ diff --git a/media/sqlgram/CreateViewStmt.png b/media/sqlgram/CreateViewStmt.png index 84feef35db274..97340b3006366 100644 Binary files a/media/sqlgram/CreateViewStmt.png and b/media/sqlgram/CreateViewStmt.png differ diff --git a/media/sqlgram/CrossOpt.png b/media/sqlgram/CrossOpt.png index 2b8922b3ecdfd..6124b61bc4ef6 100644 Binary files a/media/sqlgram/CrossOpt.png and b/media/sqlgram/CrossOpt.png differ diff --git a/media/sqlgram/DBName.png b/media/sqlgram/DBName.png index 065f275b7be4c..263fefd9b4600 100644 Binary files a/media/sqlgram/DBName.png and b/media/sqlgram/DBName.png differ diff --git a/media/sqlgram/DatabaseOption.png b/media/sqlgram/DatabaseOption.png index d91e3a82d7008..3ff8821f51437 100644 Binary files a/media/sqlgram/DatabaseOption.png and b/media/sqlgram/DatabaseOption.png differ diff --git a/media/sqlgram/DatabaseOptionList.png b/media/sqlgram/DatabaseOptionList.png new file mode 100644 index 0000000000000..31c5ad78c4b75 Binary files /dev/null and b/media/sqlgram/DatabaseOptionList.png differ diff --git a/media/sqlgram/DatabaseOptionListOpt.png b/media/sqlgram/DatabaseOptionListOpt.png index 3c73525b76cfd..dc9b0fb51b026 100644 Binary files a/media/sqlgram/DatabaseOptionListOpt.png and b/media/sqlgram/DatabaseOptionListOpt.png differ diff --git a/media/sqlgram/DateAndTimeType.png b/media/sqlgram/DateAndTimeType.png index 57ef5ac8e5db3..81d67c4f7a087 100644 Binary files a/media/sqlgram/DateAndTimeType.png and b/media/sqlgram/DateAndTimeType.png differ diff --git a/media/sqlgram/DeallocateStmt.png b/media/sqlgram/DeallocateStmt.png index a381eea0666dc..8e3c073ff37b4 100644 Binary files a/media/sqlgram/DeallocateStmt.png and b/media/sqlgram/DeallocateStmt.png differ diff --git a/media/sqlgram/DeallocateSym.png b/media/sqlgram/DeallocateSym.png index e134763d93fce..760b59ed1bf6b 100644 Binary files a/media/sqlgram/DeallocateSym.png and b/media/sqlgram/DeallocateSym.png differ diff --git a/media/sqlgram/DefaultFalseDistinctOpt.png b/media/sqlgram/DefaultFalseDistinctOpt.png index 7fa6c1e269140..fa965c0c9432b 100644 Binary files a/media/sqlgram/DefaultFalseDistinctOpt.png and b/media/sqlgram/DefaultFalseDistinctOpt.png differ diff --git a/media/sqlgram/DefaultKwdOpt.png b/media/sqlgram/DefaultKwdOpt.png index 78f7647cb0acc..78e556ab99649 100644 Binary files a/media/sqlgram/DefaultKwdOpt.png and b/media/sqlgram/DefaultKwdOpt.png differ diff --git a/media/sqlgram/DefaultTrueDistinctOpt.png b/media/sqlgram/DefaultTrueDistinctOpt.png index 7fa6c1e269140..fa965c0c9432b 100644 Binary files a/media/sqlgram/DefaultTrueDistinctOpt.png and b/media/sqlgram/DefaultTrueDistinctOpt.png differ diff --git a/media/sqlgram/DefaultValueExpr.png b/media/sqlgram/DefaultValueExpr.png index 0cd8821fde6ae..e922171d9445c 100644 Binary files a/media/sqlgram/DefaultValueExpr.png and b/media/sqlgram/DefaultValueExpr.png differ diff --git a/media/sqlgram/DeleteFromStmt.png b/media/sqlgram/DeleteFromStmt.png index 7187e89eaaffa..fb3101fd5ce3d 100644 Binary files a/media/sqlgram/DeleteFromStmt.png and b/media/sqlgram/DeleteFromStmt.png differ diff --git a/media/sqlgram/DistinctKwd.png b/media/sqlgram/DistinctKwd.png index 4a341f9185041..7a5355b667636 100644 Binary files a/media/sqlgram/DistinctKwd.png and b/media/sqlgram/DistinctKwd.png differ diff --git a/media/sqlgram/DistinctOpt.png b/media/sqlgram/DistinctOpt.png index da75ba4eb6d2a..fd1ebc91bc6f5 100644 Binary files a/media/sqlgram/DistinctOpt.png and b/media/sqlgram/DistinctOpt.png differ diff --git a/media/sqlgram/DoStmt.png b/media/sqlgram/DoStmt.png index 993bde6661dde..e4a01f3f2cde1 100644 Binary files a/media/sqlgram/DoStmt.png and b/media/sqlgram/DoStmt.png differ diff --git a/media/sqlgram/DropBindingStmt.png b/media/sqlgram/DropBindingStmt.png index 151cd92a89aea..de028d139c88b 100644 Binary files a/media/sqlgram/DropBindingStmt.png and b/media/sqlgram/DropBindingStmt.png differ diff --git a/media/sqlgram/DropDatabaseStmt.png b/media/sqlgram/DropDatabaseStmt.png index 099659768005b..337606649d43e 100644 Binary files a/media/sqlgram/DropDatabaseStmt.png and b/media/sqlgram/DropDatabaseStmt.png differ diff --git a/media/sqlgram/DropIndexStmt.png b/media/sqlgram/DropIndexStmt.png index 8005a0b04d5b6..85f7d2524519d 100644 Binary files a/media/sqlgram/DropIndexStmt.png and b/media/sqlgram/DropIndexStmt.png differ diff --git a/media/sqlgram/DropRoleStmt.png b/media/sqlgram/DropRoleStmt.png new file mode 100644 index 0000000000000..9f65ffec2c89b Binary files /dev/null and b/media/sqlgram/DropRoleStmt.png differ diff --git a/media/sqlgram/DropSequenceStmt.png b/media/sqlgram/DropSequenceStmt.png index f51165e62a1a4..d4961d7ef6e0f 100644 Binary files a/media/sqlgram/DropSequenceStmt.png and b/media/sqlgram/DropSequenceStmt.png differ diff --git a/media/sqlgram/DropStatsStmt.png b/media/sqlgram/DropStatsStmt.png index fc605803d1865..5fd10500f620d 100644 Binary files a/media/sqlgram/DropStatsStmt.png and b/media/sqlgram/DropStatsStmt.png differ diff --git a/media/sqlgram/DropTableStmt.png b/media/sqlgram/DropTableStmt.png index fa4bb82d4fc6c..ee619208451aa 100644 Binary files a/media/sqlgram/DropTableStmt.png and b/media/sqlgram/DropTableStmt.png differ diff --git a/media/sqlgram/DropUserStmt.png b/media/sqlgram/DropUserStmt.png index 27427cfe37ca6..a009c5fefe58d 100644 Binary files a/media/sqlgram/DropUserStmt.png and b/media/sqlgram/DropUserStmt.png differ diff --git a/media/sqlgram/DropViewStmt.png b/media/sqlgram/DropViewStmt.png index c47b8d5180e28..04d791c0e38db 100644 Binary files a/media/sqlgram/DropViewStmt.png and b/media/sqlgram/DropViewStmt.png differ diff --git a/media/sqlgram/DuplicateOpt.png b/media/sqlgram/DuplicateOpt.png index 55a7952e71ae4..93a85164fa25b 100644 Binary files a/media/sqlgram/DuplicateOpt.png and b/media/sqlgram/DuplicateOpt.png differ diff --git a/media/sqlgram/ElseOpt.png b/media/sqlgram/ElseOpt.png index 6da79a9658224..fe00ebb9b99d4 100644 Binary files a/media/sqlgram/ElseOpt.png and b/media/sqlgram/ElseOpt.png differ diff --git a/media/sqlgram/EmptyStmt.png b/media/sqlgram/EmptyStmt.png index 4638d4ea9aa90..2b1ce86255348 100644 Binary files a/media/sqlgram/EmptyStmt.png and b/media/sqlgram/EmptyStmt.png differ diff --git a/media/sqlgram/EncryptionOpt.png b/media/sqlgram/EncryptionOpt.png new file mode 100644 index 0000000000000..318a65f095664 Binary files /dev/null and b/media/sqlgram/EncryptionOpt.png differ diff --git a/media/sqlgram/EnforcedOrNot.png b/media/sqlgram/EnforcedOrNot.png new file mode 100644 index 0000000000000..13c057776701c Binary files /dev/null and b/media/sqlgram/EnforcedOrNot.png differ diff --git a/media/sqlgram/EnforcedOrNotOpt.png b/media/sqlgram/EnforcedOrNotOpt.png new file mode 100644 index 0000000000000..0039df570a1e7 Binary files /dev/null and b/media/sqlgram/EnforcedOrNotOpt.png differ diff --git a/media/sqlgram/EnforcedOrNotOrNotNullOpt.png b/media/sqlgram/EnforcedOrNotOrNotNullOpt.png new file mode 100644 index 0000000000000..90b4940d4685b Binary files /dev/null and b/media/sqlgram/EnforcedOrNotOrNotNullOpt.png differ diff --git a/media/sqlgram/EqOpt.png b/media/sqlgram/EqOpt.png index 4638d4ea9aa90..d82f00bbcf534 100644 Binary files a/media/sqlgram/EqOpt.png and b/media/sqlgram/EqOpt.png differ diff --git a/media/sqlgram/EqOrAssignmentEq.png b/media/sqlgram/EqOrAssignmentEq.png new file mode 100644 index 0000000000000..3111a71e57d90 Binary files /dev/null and b/media/sqlgram/EqOrAssignmentEq.png differ diff --git a/media/sqlgram/EscapedTableRef.png b/media/sqlgram/EscapedTableRef.png index 52e2756fd3405..9cfae30c55057 100644 Binary files a/media/sqlgram/EscapedTableRef.png and b/media/sqlgram/EscapedTableRef.png differ diff --git a/media/sqlgram/ExecuteStmt.png b/media/sqlgram/ExecuteStmt.png index 6ddbf0cacc0ec..80737a783817e 100644 Binary files a/media/sqlgram/ExecuteStmt.png and b/media/sqlgram/ExecuteStmt.png differ diff --git a/media/sqlgram/ExplainFormatType.png b/media/sqlgram/ExplainFormatType.png new file mode 100644 index 0000000000000..5fd2dfaaf19cf Binary files /dev/null and b/media/sqlgram/ExplainFormatType.png differ diff --git a/media/sqlgram/ExplainStmt.png b/media/sqlgram/ExplainStmt.png index b76b1f50a319a..90a6bb3439a3c 100644 Binary files a/media/sqlgram/ExplainStmt.png and b/media/sqlgram/ExplainStmt.png differ diff --git a/media/sqlgram/ExplainSym.png b/media/sqlgram/ExplainSym.png index 200531f149734..c8882f9a8d020 100644 Binary files a/media/sqlgram/ExplainSym.png and b/media/sqlgram/ExplainSym.png differ diff --git a/media/sqlgram/ExplainableStmt.png b/media/sqlgram/ExplainableStmt.png index bddac1e182286..f3dc1085a1094 100644 Binary files a/media/sqlgram/ExplainableStmt.png and b/media/sqlgram/ExplainableStmt.png differ diff --git a/media/sqlgram/ExprOrDefault.png b/media/sqlgram/ExprOrDefault.png index 83398cad99a52..26c5161ff455e 100644 Binary files a/media/sqlgram/ExprOrDefault.png and b/media/sqlgram/ExprOrDefault.png differ diff --git a/media/sqlgram/Expression.png b/media/sqlgram/Expression.png index 4e00324dcdcfa..428b12a17c350 100644 Binary files a/media/sqlgram/Expression.png and b/media/sqlgram/Expression.png differ diff --git a/media/sqlgram/ExpressionList.png b/media/sqlgram/ExpressionList.png index 0eebf99f72065..ca6f758725722 100644 Binary files a/media/sqlgram/ExpressionList.png and b/media/sqlgram/ExpressionList.png differ diff --git a/media/sqlgram/ExpressionListOpt.png b/media/sqlgram/ExpressionListOpt.png index ebd0285c68db2..a86a4e18f5f25 100644 Binary files a/media/sqlgram/ExpressionListOpt.png and b/media/sqlgram/ExpressionListOpt.png differ diff --git a/media/sqlgram/ExpressionOpt.png b/media/sqlgram/ExpressionOpt.png index bf7fb8eec393c..4b7c5f269608b 100644 Binary files a/media/sqlgram/ExpressionOpt.png and b/media/sqlgram/ExpressionOpt.png differ diff --git a/media/sqlgram/Field.png b/media/sqlgram/Field.png index 91934f5fe064d..9fe4367060d4a 100644 Binary files a/media/sqlgram/Field.png and b/media/sqlgram/Field.png differ diff --git a/media/sqlgram/FieldAsName.png b/media/sqlgram/FieldAsName.png index 67d680e133528..f737c4d1b20f5 100644 Binary files a/media/sqlgram/FieldAsName.png and b/media/sqlgram/FieldAsName.png differ diff --git a/media/sqlgram/FieldAsNameOpt.png b/media/sqlgram/FieldAsNameOpt.png index 07df86782a74b..94a4eddcbf054 100644 Binary files a/media/sqlgram/FieldAsNameOpt.png and b/media/sqlgram/FieldAsNameOpt.png differ diff --git a/media/sqlgram/FieldItem.png b/media/sqlgram/FieldItem.png new file mode 100644 index 0000000000000..6d57c7abac0e9 Binary files /dev/null and b/media/sqlgram/FieldItem.png differ diff --git a/media/sqlgram/FieldLen.png b/media/sqlgram/FieldLen.png index 26086e832c5c1..0ff9a48909ab3 100644 Binary files a/media/sqlgram/FieldLen.png and b/media/sqlgram/FieldLen.png differ diff --git a/media/sqlgram/FieldOpt.png b/media/sqlgram/FieldOpt.png index 72f6004e98e31..3171ee4ff3cdb 100644 Binary files a/media/sqlgram/FieldOpt.png and b/media/sqlgram/FieldOpt.png differ diff --git a/media/sqlgram/FieldOpts.png b/media/sqlgram/FieldOpts.png index e96900f578976..f997e461e2dd8 100644 Binary files a/media/sqlgram/FieldOpts.png and b/media/sqlgram/FieldOpts.png differ diff --git a/media/sqlgram/FieldTerminator.png b/media/sqlgram/FieldTerminator.png new file mode 100644 index 0000000000000..10ef4c6fc2871 Binary files /dev/null and b/media/sqlgram/FieldTerminator.png differ diff --git a/media/sqlgram/Fields.png b/media/sqlgram/Fields.png index d3c7a2497b190..5195673d51c37 100644 Binary files a/media/sqlgram/Fields.png and b/media/sqlgram/Fields.png differ diff --git a/media/sqlgram/FieldsOrColumns.png b/media/sqlgram/FieldsOrColumns.png index 38d61f912f888..1b42f89d01c89 100644 Binary files a/media/sqlgram/FieldsOrColumns.png and b/media/sqlgram/FieldsOrColumns.png differ diff --git a/media/sqlgram/FixedPointType.png b/media/sqlgram/FixedPointType.png index 521b7baf92f93..aa4a10b808e8e 100644 Binary files a/media/sqlgram/FixedPointType.png and b/media/sqlgram/FixedPointType.png differ diff --git a/media/sqlgram/FlashbackTableStmt.png b/media/sqlgram/FlashbackTableStmt.png new file mode 100755 index 0000000000000..bfea3eef2e8da Binary files /dev/null and b/media/sqlgram/FlashbackTableStmt.png differ diff --git a/media/sqlgram/FlashbackToNewName.png b/media/sqlgram/FlashbackToNewName.png new file mode 100755 index 0000000000000..7c072de898312 Binary files /dev/null and b/media/sqlgram/FlashbackToNewName.png differ diff --git a/media/sqlgram/FloatOpt.png b/media/sqlgram/FloatOpt.png index f0dfa0222495f..0068fb3dd7540 100644 Binary files a/media/sqlgram/FloatOpt.png and b/media/sqlgram/FloatOpt.png differ diff --git a/media/sqlgram/FloatingPointType.png b/media/sqlgram/FloatingPointType.png index af723847c39b5..e354b3e5d9a32 100644 Binary files a/media/sqlgram/FloatingPointType.png and b/media/sqlgram/FloatingPointType.png differ diff --git a/media/sqlgram/FlushOption.png b/media/sqlgram/FlushOption.png index beeccfd235428..2ae15f615b4e2 100644 Binary files a/media/sqlgram/FlushOption.png and b/media/sqlgram/FlushOption.png differ diff --git a/media/sqlgram/FlushStmt.png b/media/sqlgram/FlushStmt.png index 98b182fe3eb91..01c8a2262cf71 100644 Binary files a/media/sqlgram/FlushStmt.png and b/media/sqlgram/FlushStmt.png differ diff --git a/media/sqlgram/FromDual.png b/media/sqlgram/FromDual.png index 7fabe7be98545..82b4175de9640 100644 Binary files a/media/sqlgram/FromDual.png and b/media/sqlgram/FromDual.png differ diff --git a/media/sqlgram/FromOrIn.png b/media/sqlgram/FromOrIn.png index 82e06a36b6252..10344be9c6070 100644 Binary files a/media/sqlgram/FromOrIn.png and b/media/sqlgram/FromOrIn.png differ diff --git a/media/sqlgram/FulltextSearchModifierOpt.png b/media/sqlgram/FulltextSearchModifierOpt.png new file mode 100644 index 0000000000000..231b693ef4f99 Binary files /dev/null and b/media/sqlgram/FulltextSearchModifierOpt.png differ diff --git a/media/sqlgram/FuncDatetimePrec.png b/media/sqlgram/FuncDatetimePrec.png index fa5dda98229c2..b9084b77e498f 100644 Binary files a/media/sqlgram/FuncDatetimePrec.png and b/media/sqlgram/FuncDatetimePrec.png differ diff --git a/media/sqlgram/FuncDatetimePrecList.png b/media/sqlgram/FuncDatetimePrecList.png new file mode 100644 index 0000000000000..cdccd0fdf8979 Binary files /dev/null and b/media/sqlgram/FuncDatetimePrecList.png differ diff --git a/media/sqlgram/FuncDatetimePrecListOpt.png b/media/sqlgram/FuncDatetimePrecListOpt.png index 4638d4ea9aa90..7cd1de97a0e87 100644 Binary files a/media/sqlgram/FuncDatetimePrecListOpt.png and b/media/sqlgram/FuncDatetimePrecListOpt.png differ diff --git a/media/sqlgram/FunctionCallGeneric.png b/media/sqlgram/FunctionCallGeneric.png new file mode 100644 index 0000000000000..539f4b945663c Binary files /dev/null and b/media/sqlgram/FunctionCallGeneric.png differ diff --git a/media/sqlgram/FunctionCallKeyword.png b/media/sqlgram/FunctionCallKeyword.png index 402242b627dbb..722561b0aa33d 100644 Binary files a/media/sqlgram/FunctionCallKeyword.png and b/media/sqlgram/FunctionCallKeyword.png differ diff --git a/media/sqlgram/FunctionCallNonKeyword.png b/media/sqlgram/FunctionCallNonKeyword.png index d94fdee067ea7..501ddc5c67319 100644 Binary files a/media/sqlgram/FunctionCallNonKeyword.png and b/media/sqlgram/FunctionCallNonKeyword.png differ diff --git a/media/sqlgram/FunctionNameConflict.png b/media/sqlgram/FunctionNameConflict.png index 2ed740ad152a1..79099e2ed9e52 100644 Binary files a/media/sqlgram/FunctionNameConflict.png and b/media/sqlgram/FunctionNameConflict.png differ diff --git a/media/sqlgram/FunctionNameDateArith.png b/media/sqlgram/FunctionNameDateArith.png new file mode 100644 index 0000000000000..b17261e82adbe Binary files /dev/null and b/media/sqlgram/FunctionNameDateArith.png differ diff --git a/media/sqlgram/FunctionNameDateArithMultiForms.png b/media/sqlgram/FunctionNameDateArithMultiForms.png new file mode 100644 index 0000000000000..3ee138c8214cc Binary files /dev/null and b/media/sqlgram/FunctionNameDateArithMultiForms.png differ diff --git a/media/sqlgram/FunctionNameDatetimePrecision.png b/media/sqlgram/FunctionNameDatetimePrecision.png index 6c42fdf8a4082..97f4e9fddaa29 100644 Binary files a/media/sqlgram/FunctionNameDatetimePrecision.png and b/media/sqlgram/FunctionNameDatetimePrecision.png differ diff --git a/media/sqlgram/FunctionNameOptionalBraces.png b/media/sqlgram/FunctionNameOptionalBraces.png index b3aa68bd0652e..88e79b01dea35 100644 Binary files a/media/sqlgram/FunctionNameOptionalBraces.png and b/media/sqlgram/FunctionNameOptionalBraces.png differ diff --git a/media/sqlgram/FunctionNameSequence.png b/media/sqlgram/FunctionNameSequence.png new file mode 100644 index 0000000000000..da0ae859d5bc9 Binary files /dev/null and b/media/sqlgram/FunctionNameSequence.png differ diff --git a/media/sqlgram/GeneratedAlways.png b/media/sqlgram/GeneratedAlways.png index 8d87e83cf7dfc..df4ecc71b3db5 100644 Binary files a/media/sqlgram/GeneratedAlways.png and b/media/sqlgram/GeneratedAlways.png differ diff --git a/media/sqlgram/GetFormatSelector.png b/media/sqlgram/GetFormatSelector.png index ad385bde3324f..c28d885793161 100644 Binary files a/media/sqlgram/GetFormatSelector.png and b/media/sqlgram/GetFormatSelector.png differ diff --git a/media/sqlgram/GlobalScope.png b/media/sqlgram/GlobalScope.png index f5f7dbd2496a1..1c6bb656fd8bc 100644 Binary files a/media/sqlgram/GlobalScope.png and b/media/sqlgram/GlobalScope.png differ diff --git a/media/sqlgram/GrantRoleStmt.png b/media/sqlgram/GrantRoleStmt.png new file mode 100644 index 0000000000000..c2984fdc001df Binary files /dev/null and b/media/sqlgram/GrantRoleStmt.png differ diff --git a/media/sqlgram/GrantStmt.png b/media/sqlgram/GrantStmt.png index ac8bc76a91076..fb7bcdc02b290 100644 Binary files a/media/sqlgram/GrantStmt.png and b/media/sqlgram/GrantStmt.png differ diff --git a/media/sqlgram/GroupByClause.png b/media/sqlgram/GroupByClause.png index 289893da6a631..7ce456c2486c2 100644 Binary files a/media/sqlgram/GroupByClause.png and b/media/sqlgram/GroupByClause.png differ diff --git a/media/sqlgram/HandleRange.png b/media/sqlgram/HandleRange.png index a71a2bfdee4c6..7a45eaae9be32 100644 Binary files a/media/sqlgram/HandleRange.png and b/media/sqlgram/HandleRange.png differ diff --git a/media/sqlgram/HashString.png b/media/sqlgram/HashString.png new file mode 100644 index 0000000000000..318a65f095664 Binary files /dev/null and b/media/sqlgram/HashString.png differ diff --git a/media/sqlgram/HavingClause.png b/media/sqlgram/HavingClause.png index 0a4e521712d6c..f823e172545e4 100644 Binary files a/media/sqlgram/HavingClause.png and b/media/sqlgram/HavingClause.png differ diff --git a/media/sqlgram/Identifier.png b/media/sqlgram/Identifier.png index c021b2d3fb3a3..0aafe56673677 100644 Binary files a/media/sqlgram/Identifier.png and b/media/sqlgram/Identifier.png differ diff --git a/media/sqlgram/IfExists.png b/media/sqlgram/IfExists.png old mode 100644 new mode 100755 index cf5ca4d5cd078..000bc54a555f7 Binary files a/media/sqlgram/IfExists.png and b/media/sqlgram/IfExists.png differ diff --git a/media/sqlgram/IfNotExists.png b/media/sqlgram/IfNotExists.png index 363cf2bbe8651..c4c95dbf5164b 100644 Binary files a/media/sqlgram/IfNotExists.png and b/media/sqlgram/IfNotExists.png differ diff --git a/media/sqlgram/IgnoreLines.png b/media/sqlgram/IgnoreLines.png index 59c3757d8be88..79341dfe46c1e 100644 Binary files a/media/sqlgram/IgnoreLines.png and b/media/sqlgram/IgnoreLines.png differ diff --git a/media/sqlgram/IgnoreOptional.png b/media/sqlgram/IgnoreOptional.png old mode 100644 new mode 100755 index f3b4f0045a8cb..5211204ee1b23 Binary files a/media/sqlgram/IgnoreOptional.png and b/media/sqlgram/IgnoreOptional.png differ diff --git a/media/sqlgram/InOrNotOp.png b/media/sqlgram/InOrNotOp.png index f702fb70fa140..0d195ccf54b99 100644 Binary files a/media/sqlgram/InOrNotOp.png and b/media/sqlgram/InOrNotOp.png differ diff --git a/media/sqlgram/IndexAdviseStmt.png b/media/sqlgram/IndexAdviseStmt.png new file mode 100644 index 0000000000000..4d9f6424b3d03 Binary files /dev/null and b/media/sqlgram/IndexAdviseStmt.png differ diff --git a/media/sqlgram/IndexHint.png b/media/sqlgram/IndexHint.png index 9f7bc267999fa..363b2d79cbdc6 100644 Binary files a/media/sqlgram/IndexHint.png and b/media/sqlgram/IndexHint.png differ diff --git a/media/sqlgram/IndexHintListOpt.png b/media/sqlgram/IndexHintListOpt.png index 4cb5aedc4dc74..adc66dcd60c44 100644 Binary files a/media/sqlgram/IndexHintListOpt.png and b/media/sqlgram/IndexHintListOpt.png differ diff --git a/media/sqlgram/IndexHintScope.png b/media/sqlgram/IndexHintScope.png index bb78cae455898..e27b806197020 100644 Binary files a/media/sqlgram/IndexHintScope.png and b/media/sqlgram/IndexHintScope.png differ diff --git a/media/sqlgram/IndexHintType.png b/media/sqlgram/IndexHintType.png index f0f26ab7033e3..a3c72c32b3a95 100644 Binary files a/media/sqlgram/IndexHintType.png and b/media/sqlgram/IndexHintType.png differ diff --git a/media/sqlgram/IndexInvisible.png b/media/sqlgram/IndexInvisible.png new file mode 100644 index 0000000000000..41d02b729e9cf Binary files /dev/null and b/media/sqlgram/IndexInvisible.png differ diff --git a/media/sqlgram/IndexKeyTypeOpt.png b/media/sqlgram/IndexKeyTypeOpt.png new file mode 100644 index 0000000000000..e49f54505d21c Binary files /dev/null and b/media/sqlgram/IndexKeyTypeOpt.png differ diff --git a/media/sqlgram/IndexLockAndAlgorithmOpt.png b/media/sqlgram/IndexLockAndAlgorithmOpt.png new file mode 100644 index 0000000000000..5105f631f7239 Binary files /dev/null and b/media/sqlgram/IndexLockAndAlgorithmOpt.png differ diff --git a/media/sqlgram/IndexName.png b/media/sqlgram/IndexName.png index 01affb7e7711f..c9d3ac22387b1 100644 Binary files a/media/sqlgram/IndexName.png and b/media/sqlgram/IndexName.png differ diff --git a/media/sqlgram/IndexNameAndTypeOpt.png b/media/sqlgram/IndexNameAndTypeOpt.png new file mode 100644 index 0000000000000..e49fd291e5546 Binary files /dev/null and b/media/sqlgram/IndexNameAndTypeOpt.png differ diff --git a/media/sqlgram/IndexNameList.png b/media/sqlgram/IndexNameList.png index 2946fe801ce0f..6c3ea1f602385 100644 Binary files a/media/sqlgram/IndexNameList.png and b/media/sqlgram/IndexNameList.png differ diff --git a/media/sqlgram/IndexOption.png b/media/sqlgram/IndexOption.png index 15623c3ab0ff3..7cbcff2e9108e 100644 Binary files a/media/sqlgram/IndexOption.png and b/media/sqlgram/IndexOption.png differ diff --git a/media/sqlgram/IndexOptionList.png b/media/sqlgram/IndexOptionList.png index fb5d448e94cd4..fe52d3763932d 100644 Binary files a/media/sqlgram/IndexOptionList.png and b/media/sqlgram/IndexOptionList.png differ diff --git a/media/sqlgram/IndexPartSpecification.png b/media/sqlgram/IndexPartSpecification.png new file mode 100644 index 0000000000000..bef0cf883e7c6 Binary files /dev/null and b/media/sqlgram/IndexPartSpecification.png differ diff --git a/media/sqlgram/IndexPartSpecificationList.png b/media/sqlgram/IndexPartSpecificationList.png new file mode 100644 index 0000000000000..85419990add5e Binary files /dev/null and b/media/sqlgram/IndexPartSpecificationList.png differ diff --git a/media/sqlgram/IndexPartSpecificationListOpt.png b/media/sqlgram/IndexPartSpecificationListOpt.png new file mode 100644 index 0000000000000..6c159d5a300c4 Binary files /dev/null and b/media/sqlgram/IndexPartSpecificationListOpt.png differ diff --git a/media/sqlgram/IndexType.png b/media/sqlgram/IndexType.png index 8e090d25e5bdd..a2c285781ded1 100644 Binary files a/media/sqlgram/IndexType.png and b/media/sqlgram/IndexType.png differ diff --git a/media/sqlgram/IndexTypeName.png b/media/sqlgram/IndexTypeName.png new file mode 100644 index 0000000000000..d390ad6ea4d0b Binary files /dev/null and b/media/sqlgram/IndexTypeName.png differ diff --git a/media/sqlgram/IndexTypeOpt.png b/media/sqlgram/IndexTypeOpt.png index 5345a1ed32d88..0987b0964c6c8 100644 Binary files a/media/sqlgram/IndexTypeOpt.png and b/media/sqlgram/IndexTypeOpt.png differ diff --git a/media/sqlgram/InsertIntoStmt.png b/media/sqlgram/InsertIntoStmt.png index f0bab97cf0a7d..19c3d46ea4181 100644 Binary files a/media/sqlgram/InsertIntoStmt.png and b/media/sqlgram/InsertIntoStmt.png differ diff --git a/media/sqlgram/InsertValues.png b/media/sqlgram/InsertValues.png index 9b6f90247ffee..8ba4ae1f4eac1 100644 Binary files a/media/sqlgram/InsertValues.png and b/media/sqlgram/InsertValues.png differ diff --git a/media/sqlgram/InstanceOption.png b/media/sqlgram/InstanceOption.png new file mode 100644 index 0000000000000..bfc05d4d66ab0 Binary files /dev/null and b/media/sqlgram/InstanceOption.png differ diff --git a/media/sqlgram/Int64Num.png b/media/sqlgram/Int64Num.png new file mode 100755 index 0000000000000..e5fcd5310d7bc Binary files /dev/null and b/media/sqlgram/Int64Num.png differ diff --git a/media/sqlgram/IntegerType.png b/media/sqlgram/IntegerType.png index 9378e28583ce8..cfe2e1c204502 100644 Binary files a/media/sqlgram/IntegerType.png and b/media/sqlgram/IntegerType.png differ diff --git a/media/sqlgram/IntoOpt.png b/media/sqlgram/IntoOpt.png index 18f3a0fd12119..29ecc99339f62 100644 Binary files a/media/sqlgram/IntoOpt.png and b/media/sqlgram/IntoOpt.png differ diff --git a/media/sqlgram/IsOrNotOp.png b/media/sqlgram/IsOrNotOp.png index bdebee0448396..cdfd8596ad260 100644 Binary files a/media/sqlgram/IsOrNotOp.png and b/media/sqlgram/IsOrNotOp.png differ diff --git a/media/sqlgram/IsolationLevel.png b/media/sqlgram/IsolationLevel.png index e4143e2ce6d1c..4cc6a40bfb8f3 100644 Binary files a/media/sqlgram/IsolationLevel.png and b/media/sqlgram/IsolationLevel.png differ diff --git a/media/sqlgram/JoinTable.png b/media/sqlgram/JoinTable.png index 794086e52634d..f980b06b9319d 100644 Binary files a/media/sqlgram/JoinTable.png and b/media/sqlgram/JoinTable.png differ diff --git a/media/sqlgram/JoinType.png b/media/sqlgram/JoinType.png index 90330a1efc7ee..36f4492a79bef 100644 Binary files a/media/sqlgram/JoinType.png and b/media/sqlgram/JoinType.png differ diff --git a/media/sqlgram/KeyOrIndex.png b/media/sqlgram/KeyOrIndex.png index 387f9cd1b9936..07c143db95136 100644 Binary files a/media/sqlgram/KeyOrIndex.png and b/media/sqlgram/KeyOrIndex.png differ diff --git a/media/sqlgram/KeyOrIndexOpt.png b/media/sqlgram/KeyOrIndexOpt.png index a51a5b28c62f9..051ae13cedb54 100644 Binary files a/media/sqlgram/KeyOrIndexOpt.png and b/media/sqlgram/KeyOrIndexOpt.png differ diff --git a/media/sqlgram/KillOrKillTiDB.png b/media/sqlgram/KillOrKillTiDB.png index deb97d683fe26..183016a93bfb9 100644 Binary files a/media/sqlgram/KillOrKillTiDB.png and b/media/sqlgram/KillOrKillTiDB.png differ diff --git a/media/sqlgram/KillStmt.png b/media/sqlgram/KillStmt.png index 9f2a6e91fe901..0f68ae0096aac 100644 Binary files a/media/sqlgram/KillStmt.png and b/media/sqlgram/KillStmt.png differ diff --git a/media/sqlgram/LengthNum.png b/media/sqlgram/LengthNum.png index d98daaa364eb9..ce90e05ecb59a 100644 Binary files a/media/sqlgram/LengthNum.png and b/media/sqlgram/LengthNum.png differ diff --git a/media/sqlgram/LikeEscapeOpt.png b/media/sqlgram/LikeEscapeOpt.png index 4638d4ea9aa90..783eb5cbf5c3b 100644 Binary files a/media/sqlgram/LikeEscapeOpt.png and b/media/sqlgram/LikeEscapeOpt.png differ diff --git a/media/sqlgram/LikeOrNotOp.png b/media/sqlgram/LikeOrNotOp.png index 62830897fc926..7e1a1998b341a 100644 Binary files a/media/sqlgram/LikeOrNotOp.png and b/media/sqlgram/LikeOrNotOp.png differ diff --git a/media/sqlgram/LikeTableWithOrWithoutParen.png b/media/sqlgram/LikeTableWithOrWithoutParen.png index 0d83ef47bf743..39323e876a7e5 100644 Binary files a/media/sqlgram/LikeTableWithOrWithoutParen.png and b/media/sqlgram/LikeTableWithOrWithoutParen.png differ diff --git a/media/sqlgram/LimitClause.png b/media/sqlgram/LimitClause.png index 3e4565047f857..1966ad8e3ef41 100644 Binary files a/media/sqlgram/LimitClause.png and b/media/sqlgram/LimitClause.png differ diff --git a/media/sqlgram/LimitOption.png b/media/sqlgram/LimitOption.png index 7ed6c8e173e78..5acb2454af3e3 100644 Binary files a/media/sqlgram/LimitOption.png and b/media/sqlgram/LimitOption.png differ diff --git a/media/sqlgram/LinearOpt.png b/media/sqlgram/LinearOpt.png new file mode 100644 index 0000000000000..6442f3c706332 Binary files /dev/null and b/media/sqlgram/LinearOpt.png differ diff --git a/media/sqlgram/Lines.png b/media/sqlgram/Lines.png index 5cd146534e24a..842ff00635a8a 100644 Binary files a/media/sqlgram/Lines.png and b/media/sqlgram/Lines.png differ diff --git a/media/sqlgram/LinesTerminated.png b/media/sqlgram/LinesTerminated.png index 4638d4ea9aa90..80a009d97b9f7 100644 Binary files a/media/sqlgram/LinesTerminated.png and b/media/sqlgram/LinesTerminated.png differ diff --git a/media/sqlgram/Literal.png b/media/sqlgram/Literal.png index 635c84b6d1e41..877239e14b06b 100644 Binary files a/media/sqlgram/Literal.png and b/media/sqlgram/Literal.png differ diff --git a/media/sqlgram/LoadDataSetItem.png b/media/sqlgram/LoadDataSetItem.png new file mode 100644 index 0000000000000..55f368989df5a Binary files /dev/null and b/media/sqlgram/LoadDataSetItem.png differ diff --git a/media/sqlgram/LoadDataSetSpecOpt.png b/media/sqlgram/LoadDataSetSpecOpt.png new file mode 100644 index 0000000000000..c7ae1043a101a Binary files /dev/null and b/media/sqlgram/LoadDataSetSpecOpt.png differ diff --git a/media/sqlgram/LoadDataStmt.png b/media/sqlgram/LoadDataStmt.png index 054dd1d59178a..5c61fc9d168ee 100644 Binary files a/media/sqlgram/LoadDataStmt.png and b/media/sqlgram/LoadDataStmt.png differ diff --git a/media/sqlgram/LoadStatsStmt.png b/media/sqlgram/LoadStatsStmt.png new file mode 100644 index 0000000000000..ba86fba3e143a Binary files /dev/null and b/media/sqlgram/LoadStatsStmt.png differ diff --git a/media/sqlgram/LocalOpt.png b/media/sqlgram/LocalOpt.png index 2f03ab2c33692..173ff2eb6a083 100644 Binary files a/media/sqlgram/LocalOpt.png and b/media/sqlgram/LocalOpt.png differ diff --git a/media/sqlgram/LocationLabelList.png b/media/sqlgram/LocationLabelList.png new file mode 100644 index 0000000000000..3070fb1533652 Binary files /dev/null and b/media/sqlgram/LocationLabelList.png differ diff --git a/media/sqlgram/LockClause.png b/media/sqlgram/LockClause.png new file mode 100644 index 0000000000000..500e827cd2601 Binary files /dev/null and b/media/sqlgram/LockClause.png differ diff --git a/media/sqlgram/LockTablesStmt.png b/media/sqlgram/LockTablesStmt.png index d25b3d30f13f1..4b423da1c9daa 100644 Binary files a/media/sqlgram/LockTablesStmt.png and b/media/sqlgram/LockTablesStmt.png differ diff --git a/media/sqlgram/LockType.png b/media/sqlgram/LockType.png index 5153b805240cc..6f6fe4bc5c4d0 100644 Binary files a/media/sqlgram/LockType.png and b/media/sqlgram/LockType.png differ diff --git a/media/sqlgram/LogTypeOpt.png b/media/sqlgram/LogTypeOpt.png new file mode 100644 index 0000000000000..dc7a8454f83db Binary files /dev/null and b/media/sqlgram/LogTypeOpt.png differ diff --git a/media/sqlgram/Match.png b/media/sqlgram/Match.png new file mode 100644 index 0000000000000..d8c0886fe6bbd Binary files /dev/null and b/media/sqlgram/Match.png differ diff --git a/media/sqlgram/MatchOpt.png b/media/sqlgram/MatchOpt.png new file mode 100644 index 0000000000000..45c7e17d212d3 Binary files /dev/null and b/media/sqlgram/MatchOpt.png differ diff --git a/media/sqlgram/MaxIndexNumOpt.png b/media/sqlgram/MaxIndexNumOpt.png new file mode 100644 index 0000000000000..9ab28c20d5420 Binary files /dev/null and b/media/sqlgram/MaxIndexNumOpt.png differ diff --git a/media/sqlgram/MaxMinutesOpt.png b/media/sqlgram/MaxMinutesOpt.png new file mode 100644 index 0000000000000..cfd03c61f6626 Binary files /dev/null and b/media/sqlgram/MaxMinutesOpt.png differ diff --git a/media/sqlgram/MaxValueOrExpression.png b/media/sqlgram/MaxValueOrExpression.png index ffa4c231db670..d4c1b0cbbc407 100644 Binary files a/media/sqlgram/MaxValueOrExpression.png and b/media/sqlgram/MaxValueOrExpression.png differ diff --git a/media/sqlgram/MaxValueOrExpressionList.png b/media/sqlgram/MaxValueOrExpressionList.png new file mode 100644 index 0000000000000..191b436ea00f6 Binary files /dev/null and b/media/sqlgram/MaxValueOrExpressionList.png differ diff --git a/media/sqlgram/NChar.png b/media/sqlgram/NChar.png new file mode 100644 index 0000000000000..f6d34452509fc Binary files /dev/null and b/media/sqlgram/NChar.png differ diff --git a/media/sqlgram/NUM.png b/media/sqlgram/NUM.png new file mode 100755 index 0000000000000..2496532b415c7 Binary files /dev/null and b/media/sqlgram/NUM.png differ diff --git a/media/sqlgram/NVarchar.png b/media/sqlgram/NVarchar.png new file mode 100644 index 0000000000000..cd02a08ce8c34 Binary files /dev/null and b/media/sqlgram/NVarchar.png differ diff --git a/media/sqlgram/NextValueForSequence.png b/media/sqlgram/NextValueForSequence.png new file mode 100644 index 0000000000000..aec2d223d9807 Binary files /dev/null and b/media/sqlgram/NextValueForSequence.png differ diff --git a/media/sqlgram/NoWriteToBinLogAliasOpt.png b/media/sqlgram/NoWriteToBinLogAliasOpt.png index 3ca9bbf42f9b3..f073ffbbaff98 100644 Binary files a/media/sqlgram/NoWriteToBinLogAliasOpt.png and b/media/sqlgram/NoWriteToBinLogAliasOpt.png differ diff --git a/media/sqlgram/NotKeywordToken.png b/media/sqlgram/NotKeywordToken.png index c02b1a02cca42..896aa75f2d777 100644 Binary files a/media/sqlgram/NotKeywordToken.png and b/media/sqlgram/NotKeywordToken.png differ diff --git a/media/sqlgram/NowSym.png b/media/sqlgram/NowSym.png index ed66d7cdf36a3..2bcf0b2b9703b 100644 Binary files a/media/sqlgram/NowSym.png and b/media/sqlgram/NowSym.png differ diff --git a/media/sqlgram/NowSymFunc.png b/media/sqlgram/NowSymFunc.png index ed66d7cdf36a3..c93a02da918f4 100644 Binary files a/media/sqlgram/NowSymFunc.png and b/media/sqlgram/NowSymFunc.png differ diff --git a/media/sqlgram/NowSymOptionFraction.png b/media/sqlgram/NowSymOptionFraction.png index 1a158a099db93..07146b034eb09 100644 Binary files a/media/sqlgram/NowSymOptionFraction.png and b/media/sqlgram/NowSymOptionFraction.png differ diff --git a/media/sqlgram/NumList.png b/media/sqlgram/NumList.png index 11683d4a64ff5..dcfdcd438b5b8 100644 Binary files a/media/sqlgram/NumList.png and b/media/sqlgram/NumList.png differ diff --git a/media/sqlgram/NumLiteral.png b/media/sqlgram/NumLiteral.png index 8701d3550ce56..bc27b7cd0ab9e 100644 Binary files a/media/sqlgram/NumLiteral.png and b/media/sqlgram/NumLiteral.png differ diff --git a/media/sqlgram/NumericType.png b/media/sqlgram/NumericType.png index 67e1eb910b265..e00455fb00404 100644 Binary files a/media/sqlgram/NumericType.png and b/media/sqlgram/NumericType.png differ diff --git a/media/sqlgram/ODBCDateTimeType.png b/media/sqlgram/ODBCDateTimeType.png new file mode 100644 index 0000000000000..db0a2aeabfc2e Binary files /dev/null and b/media/sqlgram/ODBCDateTimeType.png differ diff --git a/media/sqlgram/ObjectType.png b/media/sqlgram/ObjectType.png index 40ed08c122c3e..e342925a738a1 100644 Binary files a/media/sqlgram/ObjectType.png and b/media/sqlgram/ObjectType.png differ diff --git a/media/sqlgram/OnDelete.png b/media/sqlgram/OnDelete.png new file mode 100644 index 0000000000000..f8e5d45cfad5b Binary files /dev/null and b/media/sqlgram/OnDelete.png differ diff --git a/media/sqlgram/OnDeleteUpdateOpt.png b/media/sqlgram/OnDeleteUpdateOpt.png new file mode 100644 index 0000000000000..cea83e5d31eff Binary files /dev/null and b/media/sqlgram/OnDeleteUpdateOpt.png differ diff --git a/media/sqlgram/OnDuplicateKeyUpdate.png b/media/sqlgram/OnDuplicateKeyUpdate.png index 4638d4ea9aa90..3a27c028fa58c 100644 Binary files a/media/sqlgram/OnDuplicateKeyUpdate.png and b/media/sqlgram/OnDuplicateKeyUpdate.png differ diff --git a/media/sqlgram/OnUpdate.png b/media/sqlgram/OnUpdate.png new file mode 100644 index 0000000000000..7921a5d1e3ff8 Binary files /dev/null and b/media/sqlgram/OnUpdate.png differ diff --git a/media/sqlgram/OptBinMod.png b/media/sqlgram/OptBinMod.png index dae2787e80ca2..9d63907aaaa22 100644 Binary files a/media/sqlgram/OptBinMod.png and b/media/sqlgram/OptBinMod.png differ diff --git a/media/sqlgram/OptBinary.png b/media/sqlgram/OptBinary.png index 569c9b06fa0a7..d7d0076874406 100644 Binary files a/media/sqlgram/OptBinary.png and b/media/sqlgram/OptBinary.png differ diff --git a/media/sqlgram/OptCharset.png b/media/sqlgram/OptCharset.png index 60a5010c42e4a..d2779c5ab5fb7 100644 Binary files a/media/sqlgram/OptCharset.png and b/media/sqlgram/OptCharset.png differ diff --git a/media/sqlgram/OptCharsetWithOptBinary.png b/media/sqlgram/OptCharsetWithOptBinary.png new file mode 100644 index 0000000000000..c0b086ff27874 Binary files /dev/null and b/media/sqlgram/OptCharsetWithOptBinary.png differ diff --git a/media/sqlgram/OptCollate.png b/media/sqlgram/OptCollate.png index 59b11f22c8d57..e0761f5bfc645 100644 Binary files a/media/sqlgram/OptCollate.png and b/media/sqlgram/OptCollate.png differ diff --git a/media/sqlgram/OptExistingWindowName.png b/media/sqlgram/OptExistingWindowName.png index bc1605065d94b..f6a8b78e74485 100644 Binary files a/media/sqlgram/OptExistingWindowName.png and b/media/sqlgram/OptExistingWindowName.png differ diff --git a/media/sqlgram/OptFieldLen.png b/media/sqlgram/OptFieldLen.png index b76d252df13d0..211b2aeed0b3f 100644 Binary files a/media/sqlgram/OptFieldLen.png and b/media/sqlgram/OptFieldLen.png differ diff --git a/media/sqlgram/OptFromFirstLast.png b/media/sqlgram/OptFromFirstLast.png index efe2860885c47..40c610f6d4c74 100644 Binary files a/media/sqlgram/OptFromFirstLast.png and b/media/sqlgram/OptFromFirstLast.png differ diff --git a/media/sqlgram/OptFull.png b/media/sqlgram/OptFull.png index 96cbdfcdbd0c6..d97f1913a25e4 100644 Binary files a/media/sqlgram/OptFull.png and b/media/sqlgram/OptFull.png differ diff --git a/media/sqlgram/OptGConcatSeparator.png b/media/sqlgram/OptGConcatSeparator.png index 4638d4ea9aa90..413ef7f4efc27 100644 Binary files a/media/sqlgram/OptGConcatSeparator.png and b/media/sqlgram/OptGConcatSeparator.png differ diff --git a/media/sqlgram/OptInteger.png b/media/sqlgram/OptInteger.png index 2d7b0842b8649..5cfccec34df59 100644 Binary files a/media/sqlgram/OptInteger.png and b/media/sqlgram/OptInteger.png differ diff --git a/media/sqlgram/OptLLDefault.png b/media/sqlgram/OptLLDefault.png index 8c550299f369a..8ed16e5cb535e 100644 Binary files a/media/sqlgram/OptLLDefault.png and b/media/sqlgram/OptLLDefault.png differ diff --git a/media/sqlgram/OptLeadLagInfo.png b/media/sqlgram/OptLeadLagInfo.png index 4638d4ea9aa90..020082a4d3848 100644 Binary files a/media/sqlgram/OptLeadLagInfo.png and b/media/sqlgram/OptLeadLagInfo.png differ diff --git a/media/sqlgram/OptNullTreatment.png b/media/sqlgram/OptNullTreatment.png index a74a754524a78..8e827d56fc143 100644 Binary files a/media/sqlgram/OptNullTreatment.png and b/media/sqlgram/OptNullTreatment.png differ diff --git a/media/sqlgram/OptPartitionClause.png b/media/sqlgram/OptPartitionClause.png index 0ac1b3641d5bd..124f306069761 100644 Binary files a/media/sqlgram/OptPartitionClause.png and b/media/sqlgram/OptPartitionClause.png differ diff --git a/media/sqlgram/OptTable.png b/media/sqlgram/OptTable.png index 40ed08c122c3e..e342925a738a1 100644 Binary files a/media/sqlgram/OptTable.png and b/media/sqlgram/OptTable.png differ diff --git a/media/sqlgram/OptTemporary.png b/media/sqlgram/OptTemporary.png index 6f786ec4e80e1..f08d152fd2786 100644 Binary files a/media/sqlgram/OptTemporary.png and b/media/sqlgram/OptTemporary.png differ diff --git a/media/sqlgram/OptWild.png b/media/sqlgram/OptWild.png new file mode 100644 index 0000000000000..22545b30b6c56 Binary files /dev/null and b/media/sqlgram/OptWild.png differ diff --git a/media/sqlgram/OptWindowFrameClause.png b/media/sqlgram/OptWindowFrameClause.png index 6f6416a973ac7..b596266c26c03 100644 Binary files a/media/sqlgram/OptWindowFrameClause.png and b/media/sqlgram/OptWindowFrameClause.png differ diff --git a/media/sqlgram/OptWindowOrderByClause.png b/media/sqlgram/OptWindowOrderByClause.png index 65ab9b054da61..12579ba52b844 100644 Binary files a/media/sqlgram/OptWindowOrderByClause.png and b/media/sqlgram/OptWindowOrderByClause.png differ diff --git a/media/sqlgram/OptWindowingClause.png b/media/sqlgram/OptWindowingClause.png index 36353dd3dfc1a..338e988b3b651 100644 Binary files a/media/sqlgram/OptWindowingClause.png and b/media/sqlgram/OptWindowingClause.png differ diff --git a/media/sqlgram/OptionalBraces.png b/media/sqlgram/OptionalBraces.png index fa5dda98229c2..7b84bafe403f4 100644 Binary files a/media/sqlgram/OptionalBraces.png and b/media/sqlgram/OptionalBraces.png differ diff --git a/media/sqlgram/OrReplace.png b/media/sqlgram/OrReplace.png index e94a3e1408260..597bdfa905399 100644 Binary files a/media/sqlgram/OrReplace.png and b/media/sqlgram/OrReplace.png differ diff --git a/media/sqlgram/Order.png b/media/sqlgram/Order.png index 565693918265f..a25da473bcc85 100644 Binary files a/media/sqlgram/Order.png and b/media/sqlgram/Order.png differ diff --git a/media/sqlgram/OrderBy.png b/media/sqlgram/OrderBy.png index 16f654b1335df..dac243dcb7a6e 100644 Binary files a/media/sqlgram/OrderBy.png and b/media/sqlgram/OrderBy.png differ diff --git a/media/sqlgram/OrderByOptional.png b/media/sqlgram/OrderByOptional.png index c6f443b352dd7..d634a6f4c0b53 100644 Binary files a/media/sqlgram/OrderByOptional.png and b/media/sqlgram/OrderByOptional.png differ diff --git a/media/sqlgram/OuterOpt.png b/media/sqlgram/OuterOpt.png index bbe107766c842..162f9232793e0 100644 Binary files a/media/sqlgram/OuterOpt.png and b/media/sqlgram/OuterOpt.png differ diff --git a/media/sqlgram/PartDefOption.png b/media/sqlgram/PartDefOption.png index 131fda09bd092..cef53717ba196 100644 Binary files a/media/sqlgram/PartDefOption.png and b/media/sqlgram/PartDefOption.png differ diff --git a/media/sqlgram/PartDefOptionList.png b/media/sqlgram/PartDefOptionList.png new file mode 100644 index 0000000000000..243825fb08c65 Binary files /dev/null and b/media/sqlgram/PartDefOptionList.png differ diff --git a/media/sqlgram/PartDefValuesOpt.png b/media/sqlgram/PartDefValuesOpt.png index 4c8ba3db15dc5..4d8f05db8919d 100644 Binary files a/media/sqlgram/PartDefValuesOpt.png and b/media/sqlgram/PartDefValuesOpt.png differ diff --git a/media/sqlgram/PartitionDefinition.png b/media/sqlgram/PartitionDefinition.png index 90a33057ca41f..7926dfcefab84 100644 Binary files a/media/sqlgram/PartitionDefinition.png and b/media/sqlgram/PartitionDefinition.png differ diff --git a/media/sqlgram/PartitionDefinitionList.png b/media/sqlgram/PartitionDefinitionList.png new file mode 100644 index 0000000000000..753419cd7459a Binary files /dev/null and b/media/sqlgram/PartitionDefinitionList.png differ diff --git a/media/sqlgram/PartitionDefinitionListOpt.png b/media/sqlgram/PartitionDefinitionListOpt.png index 810edd937ab25..cb8e7e3f5245e 100644 Binary files a/media/sqlgram/PartitionDefinitionListOpt.png and b/media/sqlgram/PartitionDefinitionListOpt.png differ diff --git a/media/sqlgram/PartitionKeyAlgorithmOpt.png b/media/sqlgram/PartitionKeyAlgorithmOpt.png new file mode 100644 index 0000000000000..0e77d31fe5f38 Binary files /dev/null and b/media/sqlgram/PartitionKeyAlgorithmOpt.png differ diff --git a/media/sqlgram/PartitionMethod.png b/media/sqlgram/PartitionMethod.png new file mode 100644 index 0000000000000..f6c44aefd3a04 Binary files /dev/null and b/media/sqlgram/PartitionMethod.png differ diff --git a/media/sqlgram/PartitionNameList.png b/media/sqlgram/PartitionNameList.png index 4158610f78811..cc7cff80701aa 100644 Binary files a/media/sqlgram/PartitionNameList.png and b/media/sqlgram/PartitionNameList.png differ diff --git a/media/sqlgram/PartitionNameListOpt.png b/media/sqlgram/PartitionNameListOpt.png old mode 100644 new mode 100755 index 162e9c6ad613b..0ff961cd4edcd Binary files a/media/sqlgram/PartitionNameListOpt.png and b/media/sqlgram/PartitionNameListOpt.png differ diff --git a/media/sqlgram/PartitionNumOpt.png b/media/sqlgram/PartitionNumOpt.png index 8c45351e819a0..5f77a56b9cbdd 100644 Binary files a/media/sqlgram/PartitionNumOpt.png and b/media/sqlgram/PartitionNumOpt.png differ diff --git a/media/sqlgram/PartitionOpt.png b/media/sqlgram/PartitionOpt.png index b11a0334f52e6..c650cfabac8f8 100644 Binary files a/media/sqlgram/PartitionOpt.png and b/media/sqlgram/PartitionOpt.png differ diff --git a/media/sqlgram/PasswordExpire.png b/media/sqlgram/PasswordExpire.png new file mode 100644 index 0000000000000..ac7cdb2b906c1 Binary files /dev/null and b/media/sqlgram/PasswordExpire.png differ diff --git a/media/sqlgram/PasswordOpt.png b/media/sqlgram/PasswordOpt.png index 1e5159671341c..bd1ac838ddf44 100644 Binary files a/media/sqlgram/PasswordOpt.png and b/media/sqlgram/PasswordOpt.png differ diff --git a/media/sqlgram/PasswordOrLockOption.png b/media/sqlgram/PasswordOrLockOption.png new file mode 100644 index 0000000000000..efaf324e1b634 Binary files /dev/null and b/media/sqlgram/PasswordOrLockOption.png differ diff --git a/media/sqlgram/PasswordOrLockOptions.png b/media/sqlgram/PasswordOrLockOptions.png new file mode 100644 index 0000000000000..518f4c4f3c03b Binary files /dev/null and b/media/sqlgram/PasswordOrLockOptions.png differ diff --git a/media/sqlgram/PerDB.png b/media/sqlgram/PerDB.png new file mode 100644 index 0000000000000..ed3628f0c9ded Binary files /dev/null and b/media/sqlgram/PerDB.png differ diff --git a/media/sqlgram/PerTable.png b/media/sqlgram/PerTable.png new file mode 100644 index 0000000000000..5d177ff95394d Binary files /dev/null and b/media/sqlgram/PerTable.png differ diff --git a/media/sqlgram/PluginNameList.png b/media/sqlgram/PluginNameList.png new file mode 100644 index 0000000000000..cc7cff80701aa Binary files /dev/null and b/media/sqlgram/PluginNameList.png differ diff --git a/media/sqlgram/Precision.png b/media/sqlgram/Precision.png index 1246640a37301..aec950ef3bd43 100644 Binary files a/media/sqlgram/Precision.png and b/media/sqlgram/Precision.png differ diff --git a/media/sqlgram/PredicateExpr.png b/media/sqlgram/PredicateExpr.png index 1197c60a1a1b4..a058875e86826 100644 Binary files a/media/sqlgram/PredicateExpr.png and b/media/sqlgram/PredicateExpr.png differ diff --git a/media/sqlgram/PrepareSQL.png b/media/sqlgram/PrepareSQL.png index c64f10fd95b76..adff8a5c625ff 100644 Binary files a/media/sqlgram/PrepareSQL.png and b/media/sqlgram/PrepareSQL.png differ diff --git a/media/sqlgram/PreparedStmt.png b/media/sqlgram/PreparedStmt.png index 0eaad09039674..cdbf8d004d93a 100644 Binary files a/media/sqlgram/PreparedStmt.png and b/media/sqlgram/PreparedStmt.png differ diff --git a/media/sqlgram/PrimaryOpt.png b/media/sqlgram/PrimaryOpt.png index 052a40a4eb574..418098ea9ab10 100644 Binary files a/media/sqlgram/PrimaryOpt.png and b/media/sqlgram/PrimaryOpt.png differ diff --git a/media/sqlgram/PriorityOpt.png b/media/sqlgram/PriorityOpt.png index 4aed507b07b0c..19d1a243fc49c 100644 Binary files a/media/sqlgram/PriorityOpt.png and b/media/sqlgram/PriorityOpt.png differ diff --git a/media/sqlgram/PrivElem.png b/media/sqlgram/PrivElem.png index 2fa90c4104f4f..09483f799c603 100644 Binary files a/media/sqlgram/PrivElem.png and b/media/sqlgram/PrivElem.png differ diff --git a/media/sqlgram/PrivElemList.png b/media/sqlgram/PrivElemList.png index a993d4a9d4c86..ad4ebefe19b59 100644 Binary files a/media/sqlgram/PrivElemList.png and b/media/sqlgram/PrivElemList.png differ diff --git a/media/sqlgram/PrivLevel.png b/media/sqlgram/PrivLevel.png index 9e9d136d3e9f8..0cf78a85f0782 100644 Binary files a/media/sqlgram/PrivLevel.png and b/media/sqlgram/PrivLevel.png differ diff --git a/media/sqlgram/PrivType.png b/media/sqlgram/PrivType.png index 19e1b72367379..d789b12c9cc35 100644 Binary files a/media/sqlgram/PrivType.png and b/media/sqlgram/PrivType.png differ diff --git a/media/sqlgram/QuickOptional.png b/media/sqlgram/QuickOptional.png index 4bc77e2bb4504..d2293bd4b49a5 100644 Binary files a/media/sqlgram/QuickOptional.png and b/media/sqlgram/QuickOptional.png differ diff --git a/media/sqlgram/RecoverTableStmt.png b/media/sqlgram/RecoverTableStmt.png new file mode 100755 index 0000000000000..6ce2ce7b4c14f Binary files /dev/null and b/media/sqlgram/RecoverTableStmt.png differ diff --git a/media/sqlgram/ReferDef.png b/media/sqlgram/ReferDef.png index 3cb6b1da5f80f..e89bbcc62f617 100644 Binary files a/media/sqlgram/ReferDef.png and b/media/sqlgram/ReferDef.png differ diff --git a/media/sqlgram/ReferOpt.png b/media/sqlgram/ReferOpt.png index 6313e12426dc2..b12b4019f3300 100644 Binary files a/media/sqlgram/ReferOpt.png and b/media/sqlgram/ReferOpt.png differ diff --git a/media/sqlgram/RegexpOrNotOp.png b/media/sqlgram/RegexpOrNotOp.png index 51e1fcaa8b1e2..d458da045ae08 100644 Binary files a/media/sqlgram/RegexpOrNotOp.png and b/media/sqlgram/RegexpOrNotOp.png differ diff --git a/media/sqlgram/RegexpSym.png b/media/sqlgram/RegexpSym.png index f03feabd0d146..ef668f11fb9c7 100644 Binary files a/media/sqlgram/RegexpSym.png and b/media/sqlgram/RegexpSym.png differ diff --git a/media/sqlgram/RenameTableStmt.png b/media/sqlgram/RenameTableStmt.png old mode 100644 new mode 100755 index d4e6574fe6ee9..e0f463e09ad28 Binary files a/media/sqlgram/RenameTableStmt.png and b/media/sqlgram/RenameTableStmt.png differ diff --git a/media/sqlgram/ReorganizePartitionRuleOpt.png b/media/sqlgram/ReorganizePartitionRuleOpt.png new file mode 100644 index 0000000000000..9edad09bbf5dc Binary files /dev/null and b/media/sqlgram/ReorganizePartitionRuleOpt.png differ diff --git a/media/sqlgram/ReplaceIntoStmt.png b/media/sqlgram/ReplaceIntoStmt.png index 4d96229210264..8717b1d6714e8 100644 Binary files a/media/sqlgram/ReplaceIntoStmt.png and b/media/sqlgram/ReplaceIntoStmt.png differ diff --git a/media/sqlgram/RequireClause.png b/media/sqlgram/RequireClause.png new file mode 100644 index 0000000000000..8c3eabafd6141 Binary files /dev/null and b/media/sqlgram/RequireClause.png differ diff --git a/media/sqlgram/RequireClauseOpt.png b/media/sqlgram/RequireClauseOpt.png new file mode 100644 index 0000000000000..243c2d1a0c9a0 Binary files /dev/null and b/media/sqlgram/RequireClauseOpt.png differ diff --git a/media/sqlgram/RequireListElement.png b/media/sqlgram/RequireListElement.png new file mode 100644 index 0000000000000..0e12be0be63d4 Binary files /dev/null and b/media/sqlgram/RequireListElement.png differ diff --git a/media/sqlgram/RestrictOrCascadeOpt.png b/media/sqlgram/RestrictOrCascadeOpt.png index 198ab814341b1..a077a2395bb56 100644 Binary files a/media/sqlgram/RestrictOrCascadeOpt.png and b/media/sqlgram/RestrictOrCascadeOpt.png differ diff --git a/media/sqlgram/RevokeRoleStmt.png b/media/sqlgram/RevokeRoleStmt.png new file mode 100644 index 0000000000000..e9c0b6b6e70e6 Binary files /dev/null and b/media/sqlgram/RevokeRoleStmt.png differ diff --git a/media/sqlgram/RevokeStmt.png b/media/sqlgram/RevokeStmt.png index 0469da480559c..505a960c096f8 100644 Binary files a/media/sqlgram/RevokeStmt.png and b/media/sqlgram/RevokeStmt.png differ diff --git a/media/sqlgram/RoleNameString.png b/media/sqlgram/RoleNameString.png new file mode 100644 index 0000000000000..f3e4356433af3 Binary files /dev/null and b/media/sqlgram/RoleNameString.png differ diff --git a/media/sqlgram/RoleSpec.png b/media/sqlgram/RoleSpec.png new file mode 100644 index 0000000000000..222e142f9809c Binary files /dev/null and b/media/sqlgram/RoleSpec.png differ diff --git a/media/sqlgram/Rolename.png b/media/sqlgram/Rolename.png new file mode 100755 index 0000000000000..787c153370b20 Binary files /dev/null and b/media/sqlgram/Rolename.png differ diff --git a/media/sqlgram/RolenameList.png b/media/sqlgram/RolenameList.png new file mode 100755 index 0000000000000..7c1e351293bb8 Binary files /dev/null and b/media/sqlgram/RolenameList.png differ diff --git a/media/sqlgram/RollbackStmt.png b/media/sqlgram/RollbackStmt.png index 483728f4578b3..72bb4e483d097 100644 Binary files a/media/sqlgram/RollbackStmt.png and b/media/sqlgram/RollbackStmt.png differ diff --git a/media/sqlgram/RowFormat.png b/media/sqlgram/RowFormat.png index b067d9d0d3d5d..533ce3eb982c5 100644 Binary files a/media/sqlgram/RowFormat.png and b/media/sqlgram/RowFormat.png differ diff --git a/media/sqlgram/RowValue.png b/media/sqlgram/RowValue.png old mode 100644 new mode 100755 index 3e518c267232b..86320061c6e02 Binary files a/media/sqlgram/RowValue.png and b/media/sqlgram/RowValue.png differ diff --git a/media/sqlgram/SHOW_STATS_BUCKETS.png b/media/sqlgram/SHOW_STATS_BUCKETS.png new file mode 100644 index 0000000000000..5f1c1aa6458b6 Binary files /dev/null and b/media/sqlgram/SHOW_STATS_BUCKETS.png differ diff --git a/media/sqlgram/SelectLockOpt.png b/media/sqlgram/SelectLockOpt.png index c30f8da20a862..c36ae018a0536 100644 Binary files a/media/sqlgram/SelectLockOpt.png and b/media/sqlgram/SelectLockOpt.png differ diff --git a/media/sqlgram/SelectStmt.png b/media/sqlgram/SelectStmt.png index aa2ba75cbb14e..0abf236d324e7 100644 Binary files a/media/sqlgram/SelectStmt.png and b/media/sqlgram/SelectStmt.png differ diff --git a/media/sqlgram/SelectStmtBasic.png b/media/sqlgram/SelectStmtBasic.png index b0782df4e0155..f00ca58fada15 100644 Binary files a/media/sqlgram/SelectStmtBasic.png and b/media/sqlgram/SelectStmtBasic.png differ diff --git a/media/sqlgram/SelectStmtCalcFoundRows.png b/media/sqlgram/SelectStmtCalcFoundRows.png index 9f235608db3bc..952263db5fc1f 100644 Binary files a/media/sqlgram/SelectStmtCalcFoundRows.png and b/media/sqlgram/SelectStmtCalcFoundRows.png differ diff --git a/media/sqlgram/SelectStmtFieldList.png b/media/sqlgram/SelectStmtFieldList.png index 6b2301c1b6af4..177608e499c7f 100644 Binary files a/media/sqlgram/SelectStmtFieldList.png and b/media/sqlgram/SelectStmtFieldList.png differ diff --git a/media/sqlgram/SelectStmtFromDualTable.png b/media/sqlgram/SelectStmtFromDualTable.png index f75e7ed7becd1..8cd0a4fee85f4 100644 Binary files a/media/sqlgram/SelectStmtFromDualTable.png and b/media/sqlgram/SelectStmtFromDualTable.png differ diff --git a/media/sqlgram/SelectStmtFromTable.png b/media/sqlgram/SelectStmtFromTable.png index afed289767ea8..0ad2c7fe8792c 100644 Binary files a/media/sqlgram/SelectStmtFromTable.png and b/media/sqlgram/SelectStmtFromTable.png differ diff --git a/media/sqlgram/SelectStmtGroup.png b/media/sqlgram/SelectStmtGroup.png index 680afe583c5c4..73731a4b5221a 100644 Binary files a/media/sqlgram/SelectStmtGroup.png and b/media/sqlgram/SelectStmtGroup.png differ diff --git a/media/sqlgram/SelectStmtIntoOption.png b/media/sqlgram/SelectStmtIntoOption.png new file mode 100644 index 0000000000000..992255e5a60c9 Binary files /dev/null and b/media/sqlgram/SelectStmtIntoOption.png differ diff --git a/media/sqlgram/SelectStmtLimit.png b/media/sqlgram/SelectStmtLimit.png index f537cf150aad0..86cdc43b4082c 100644 Binary files a/media/sqlgram/SelectStmtLimit.png and b/media/sqlgram/SelectStmtLimit.png differ diff --git a/media/sqlgram/SelectStmtOpts.png b/media/sqlgram/SelectStmtOpts.png index d439e0e8f16c4..ed02d3343beca 100644 Binary files a/media/sqlgram/SelectStmtOpts.png and b/media/sqlgram/SelectStmtOpts.png differ diff --git a/media/sqlgram/SelectStmtSQLBigResult.png b/media/sqlgram/SelectStmtSQLBigResult.png new file mode 100644 index 0000000000000..dec95901b23f1 Binary files /dev/null and b/media/sqlgram/SelectStmtSQLBigResult.png differ diff --git a/media/sqlgram/SelectStmtSQLBufferResult.png b/media/sqlgram/SelectStmtSQLBufferResult.png new file mode 100644 index 0000000000000..e027b2ab529e0 Binary files /dev/null and b/media/sqlgram/SelectStmtSQLBufferResult.png differ diff --git a/media/sqlgram/SelectStmtSQLCache.png b/media/sqlgram/SelectStmtSQLCache.png index b153aa161512a..f661760c2effd 100644 Binary files a/media/sqlgram/SelectStmtSQLCache.png and b/media/sqlgram/SelectStmtSQLCache.png differ diff --git a/media/sqlgram/SelectStmtSQLSmallResult.png b/media/sqlgram/SelectStmtSQLSmallResult.png new file mode 100644 index 0000000000000..d58733abc1fec Binary files /dev/null and b/media/sqlgram/SelectStmtSQLSmallResult.png differ diff --git a/media/sqlgram/SelectStmtStraightJoin.png b/media/sqlgram/SelectStmtStraightJoin.png index bc74163896cae..b1c60f88c2a56 100644 Binary files a/media/sqlgram/SelectStmtStraightJoin.png and b/media/sqlgram/SelectStmtStraightJoin.png differ diff --git a/media/sqlgram/SequenceOption.png b/media/sqlgram/SequenceOption.png index fac6cb71044d9..ee02aff3f1894 100644 Binary files a/media/sqlgram/SequenceOption.png and b/media/sqlgram/SequenceOption.png differ diff --git a/media/sqlgram/SequenceOptionList.png b/media/sqlgram/SequenceOptionList.png new file mode 100644 index 0000000000000..8fcb6722f5e08 Binary files /dev/null and b/media/sqlgram/SequenceOptionList.png differ diff --git a/media/sqlgram/SetDefaultRoleOpt.png b/media/sqlgram/SetDefaultRoleOpt.png new file mode 100644 index 0000000000000..02cb81cb85dec Binary files /dev/null and b/media/sqlgram/SetDefaultRoleOpt.png differ diff --git a/media/sqlgram/SetDefaultRoleStmt.png b/media/sqlgram/SetDefaultRoleStmt.png new file mode 100644 index 0000000000000..b67a272eb3865 Binary files /dev/null and b/media/sqlgram/SetDefaultRoleStmt.png differ diff --git a/media/sqlgram/SetExpr.png b/media/sqlgram/SetExpr.png index b35de99c236dc..bf7e71cf96e82 100644 Binary files a/media/sqlgram/SetExpr.png and b/media/sqlgram/SetExpr.png differ diff --git a/media/sqlgram/SetNamesStmt.png b/media/sqlgram/SetNamesStmt.png new file mode 100644 index 0000000000000..381e0ea7cbad8 Binary files /dev/null and b/media/sqlgram/SetNamesStmt.png differ diff --git a/media/sqlgram/SetRoleOpt.png b/media/sqlgram/SetRoleOpt.png new file mode 100644 index 0000000000000..96fd1e018e27e Binary files /dev/null and b/media/sqlgram/SetRoleOpt.png differ diff --git a/media/sqlgram/SetRoleStmt.png b/media/sqlgram/SetRoleStmt.png new file mode 100644 index 0000000000000..a2ddc85338583 Binary files /dev/null and b/media/sqlgram/SetRoleStmt.png differ diff --git a/media/sqlgram/SetStmt.png b/media/sqlgram/SetStmt.png index a8c1990dc6e66..017911832ef88 100644 Binary files a/media/sqlgram/SetStmt.png and b/media/sqlgram/SetStmt.png differ diff --git a/media/sqlgram/ShowBuiltinsStmt.png b/media/sqlgram/ShowBuiltinsStmt.png new file mode 100644 index 0000000000000..9943067ab3497 Binary files /dev/null and b/media/sqlgram/ShowBuiltinsStmt.png differ diff --git a/media/sqlgram/ShowCharsetStmt.png b/media/sqlgram/ShowCharsetStmt.png new file mode 100644 index 0000000000000..32efbaba311ba Binary files /dev/null and b/media/sqlgram/ShowCharsetStmt.png differ diff --git a/media/sqlgram/ShowCollationStmt.png b/media/sqlgram/ShowCollationStmt.png new file mode 100644 index 0000000000000..d62e81acd5f11 Binary files /dev/null and b/media/sqlgram/ShowCollationStmt.png differ diff --git a/media/sqlgram/ShowColumnsFilterable.png b/media/sqlgram/ShowColumnsFilterable.png new file mode 100644 index 0000000000000..6bc80f109abdf Binary files /dev/null and b/media/sqlgram/ShowColumnsFilterable.png differ diff --git a/media/sqlgram/ShowCreateSequenceStmt.png b/media/sqlgram/ShowCreateSequenceStmt.png new file mode 100644 index 0000000000000..6f60823db474c Binary files /dev/null and b/media/sqlgram/ShowCreateSequenceStmt.png differ diff --git a/media/sqlgram/ShowCreateTableStmt.png b/media/sqlgram/ShowCreateTableStmt.png new file mode 100755 index 0000000000000..43e47c39334c3 Binary files /dev/null and b/media/sqlgram/ShowCreateTableStmt.png differ diff --git a/media/sqlgram/ShowCreateUserStmt.png b/media/sqlgram/ShowCreateUserStmt.png new file mode 100755 index 0000000000000..12137c20c020c Binary files /dev/null and b/media/sqlgram/ShowCreateUserStmt.png differ diff --git a/media/sqlgram/ShowDatabaseNameOpt.png b/media/sqlgram/ShowDatabaseNameOpt.png index 3526a0c318da7..8065db22195fa 100644 Binary files a/media/sqlgram/ShowDatabaseNameOpt.png and b/media/sqlgram/ShowDatabaseNameOpt.png differ diff --git a/media/sqlgram/ShowDatabasesStmt.png b/media/sqlgram/ShowDatabasesStmt.png new file mode 100755 index 0000000000000..d4f6dceef539b Binary files /dev/null and b/media/sqlgram/ShowDatabasesStmt.png differ diff --git a/media/sqlgram/ShowEnginesStmt.png b/media/sqlgram/ShowEnginesStmt.png new file mode 100644 index 0000000000000..8af6f4f12bd63 Binary files /dev/null and b/media/sqlgram/ShowEnginesStmt.png differ diff --git a/media/sqlgram/ShowErrorsStmt.png b/media/sqlgram/ShowErrorsStmt.png new file mode 100644 index 0000000000000..70f900033a95f Binary files /dev/null and b/media/sqlgram/ShowErrorsStmt.png differ diff --git a/media/sqlgram/ShowGrantsStmt.png b/media/sqlgram/ShowGrantsStmt.png new file mode 100755 index 0000000000000..630955759ccbe Binary files /dev/null and b/media/sqlgram/ShowGrantsStmt.png differ diff --git a/media/sqlgram/ShowIndexKwd.png b/media/sqlgram/ShowIndexKwd.png index cbf592f127355..24ff77c3b4099 100644 Binary files a/media/sqlgram/ShowIndexKwd.png and b/media/sqlgram/ShowIndexKwd.png differ diff --git a/media/sqlgram/ShowIndexStmt.png b/media/sqlgram/ShowIndexStmt.png new file mode 100755 index 0000000000000..0caf829a0cd36 Binary files /dev/null and b/media/sqlgram/ShowIndexStmt.png differ diff --git a/media/sqlgram/ShowLikeOrWhereOpt.png b/media/sqlgram/ShowLikeOrWhereOpt.png index 2f3506732ac39..c1ec7efaf56ac 100644 Binary files a/media/sqlgram/ShowLikeOrWhereOpt.png and b/media/sqlgram/ShowLikeOrWhereOpt.png differ diff --git a/media/sqlgram/ShowProcesslistStmt.png b/media/sqlgram/ShowProcesslistStmt.png new file mode 100644 index 0000000000000..87bd25e3727f4 Binary files /dev/null and b/media/sqlgram/ShowProcesslistStmt.png differ diff --git a/media/sqlgram/ShowProfileArgsOpt.png b/media/sqlgram/ShowProfileArgsOpt.png new file mode 100644 index 0000000000000..1eae547cbfbd3 Binary files /dev/null and b/media/sqlgram/ShowProfileArgsOpt.png differ diff --git a/media/sqlgram/ShowProfileType.png b/media/sqlgram/ShowProfileType.png new file mode 100644 index 0000000000000..6e913ef7c8297 Binary files /dev/null and b/media/sqlgram/ShowProfileType.png differ diff --git a/media/sqlgram/ShowProfileTypesOpt.png b/media/sqlgram/ShowProfileTypesOpt.png new file mode 100644 index 0000000000000..c1f29c61d9b6c Binary files /dev/null and b/media/sqlgram/ShowProfileTypesOpt.png differ diff --git a/media/sqlgram/ShowStatsHealthy.png b/media/sqlgram/ShowStatsHealthy.png new file mode 100644 index 0000000000000..266501a9d592a Binary files /dev/null and b/media/sqlgram/ShowStatsHealthy.png differ diff --git a/media/sqlgram/ShowStmt.png b/media/sqlgram/ShowStmt.png index c3acc89c639b4..967ec2a42dc1b 100644 Binary files a/media/sqlgram/ShowStmt.png and b/media/sqlgram/ShowStmt.png differ diff --git a/media/sqlgram/ShowTableAliasOpt.png b/media/sqlgram/ShowTableAliasOpt.png index 63a13c8a3db11..2e599f1104fd6 100644 Binary files a/media/sqlgram/ShowTableAliasOpt.png and b/media/sqlgram/ShowTableAliasOpt.png differ diff --git a/media/sqlgram/ShowTableNextRowIDStmt.png b/media/sqlgram/ShowTableNextRowIDStmt.png new file mode 100644 index 0000000000000..d226bb6c13794 Binary files /dev/null and b/media/sqlgram/ShowTableNextRowIDStmt.png differ diff --git a/media/sqlgram/ShowTableRegionStmt.png b/media/sqlgram/ShowTableRegionStmt.png new file mode 100755 index 0000000000000..38d7412eb0e22 Binary files /dev/null and b/media/sqlgram/ShowTableRegionStmt.png differ diff --git a/media/sqlgram/ShowTableStatusStmt.png b/media/sqlgram/ShowTableStatusStmt.png new file mode 100644 index 0000000000000..c80600ca1f3a9 Binary files /dev/null and b/media/sqlgram/ShowTableStatusStmt.png differ diff --git a/media/sqlgram/ShowTablesStmt.png b/media/sqlgram/ShowTablesStmt.png new file mode 100755 index 0000000000000..6eeb55e724f89 Binary files /dev/null and b/media/sqlgram/ShowTablesStmt.png differ diff --git a/media/sqlgram/ShowTargetFilterable.png b/media/sqlgram/ShowTargetFilterable.png index f8e3ad0cd65d8..a46c89dbaa500 100644 Binary files a/media/sqlgram/ShowTargetFilterable.png and b/media/sqlgram/ShowTargetFilterable.png differ diff --git a/media/sqlgram/ShowWarningsStmt.png b/media/sqlgram/ShowWarningsStmt.png new file mode 100644 index 0000000000000..6fb9c79daa844 Binary files /dev/null and b/media/sqlgram/ShowWarningsStmt.png differ diff --git a/media/sqlgram/ShutdownStmt.png b/media/sqlgram/ShutdownStmt.png new file mode 100644 index 0000000000000..31781abff7e17 Binary files /dev/null and b/media/sqlgram/ShutdownStmt.png differ diff --git a/media/sqlgram/SignedLiteral.png b/media/sqlgram/SignedLiteral.png index e0ffacd7cd699..278e8be2a5641 100644 Binary files a/media/sqlgram/SignedLiteral.png and b/media/sqlgram/SignedLiteral.png differ diff --git a/media/sqlgram/SignedNum.png b/media/sqlgram/SignedNum.png new file mode 100644 index 0000000000000..d1b8ebb76653e Binary files /dev/null and b/media/sqlgram/SignedNum.png differ diff --git a/media/sqlgram/SimpleExpr.png b/media/sqlgram/SimpleExpr.png index 9fa501a9995c5..88650fd397f90 100644 Binary files a/media/sqlgram/SimpleExpr.png and b/media/sqlgram/SimpleExpr.png differ diff --git a/media/sqlgram/SimpleIdent.png b/media/sqlgram/SimpleIdent.png index 31d6a51f29ac2..c259addc2949c 100644 Binary files a/media/sqlgram/SimpleIdent.png and b/media/sqlgram/SimpleIdent.png differ diff --git a/media/sqlgram/SplitOption.png b/media/sqlgram/SplitOption.png new file mode 100755 index 0000000000000..9895bdf3c2eb2 Binary files /dev/null and b/media/sqlgram/SplitOption.png differ diff --git a/media/sqlgram/SplitRegionStmt.png b/media/sqlgram/SplitRegionStmt.png new file mode 100755 index 0000000000000..f7187c3d0ce10 Binary files /dev/null and b/media/sqlgram/SplitRegionStmt.png differ diff --git a/media/sqlgram/SplitSyntaxOption.png b/media/sqlgram/SplitSyntaxOption.png new file mode 100755 index 0000000000000..25c111a73d7ab Binary files /dev/null and b/media/sqlgram/SplitSyntaxOption.png differ diff --git a/media/sqlgram/Start.png b/media/sqlgram/Start.png index fdf69d377dfa8..2ca7c6b6e7adb 100644 Binary files a/media/sqlgram/Start.png and b/media/sqlgram/Start.png differ diff --git a/media/sqlgram/Starting.png b/media/sqlgram/Starting.png index 4638d4ea9aa90..b9996c962e02b 100644 Binary files a/media/sqlgram/Starting.png and b/media/sqlgram/Starting.png differ diff --git a/media/sqlgram/Statement.png b/media/sqlgram/Statement.png index 84104ba44d3a9..61b4f73e0664d 100644 Binary files a/media/sqlgram/Statement.png and b/media/sqlgram/Statement.png differ diff --git a/media/sqlgram/StatsPersistentVal.png b/media/sqlgram/StatsPersistentVal.png index e7fc12e8ebcdf..892c30b0e7238 100644 Binary files a/media/sqlgram/StatsPersistentVal.png and b/media/sqlgram/StatsPersistentVal.png differ diff --git a/media/sqlgram/StatusTableName.png b/media/sqlgram/StatusTableName.png new file mode 100644 index 0000000000000..263fefd9b4600 Binary files /dev/null and b/media/sqlgram/StatusTableName.png differ diff --git a/media/sqlgram/StorageMedia.png b/media/sqlgram/StorageMedia.png new file mode 100644 index 0000000000000..2dadf6c3a4bb4 Binary files /dev/null and b/media/sqlgram/StorageMedia.png differ diff --git a/media/sqlgram/StringList.png b/media/sqlgram/StringList.png new file mode 100644 index 0000000000000..587b16dce9e6e Binary files /dev/null and b/media/sqlgram/StringList.png differ diff --git a/media/sqlgram/StringName.png b/media/sqlgram/StringName.png index 065f275b7be4c..263fefd9b4600 100644 Binary files a/media/sqlgram/StringName.png and b/media/sqlgram/StringName.png differ diff --git a/media/sqlgram/StringNameOrBRIEOptionKeyword.png b/media/sqlgram/StringNameOrBRIEOptionKeyword.png new file mode 100644 index 0000000000000..d9766c693a063 Binary files /dev/null and b/media/sqlgram/StringNameOrBRIEOptionKeyword.png differ diff --git a/media/sqlgram/StringType.png b/media/sqlgram/StringType.png index 92e0c9ba4ff6e..636e0007779b2 100644 Binary files a/media/sqlgram/StringType.png and b/media/sqlgram/StringType.png differ diff --git a/media/sqlgram/SubPartDefinition.png b/media/sqlgram/SubPartDefinition.png new file mode 100644 index 0000000000000..a8dbc8d792f0c Binary files /dev/null and b/media/sqlgram/SubPartDefinition.png differ diff --git a/media/sqlgram/SubPartDefinitionListOpt.png b/media/sqlgram/SubPartDefinitionListOpt.png new file mode 100644 index 0000000000000..585079bcf8d54 Binary files /dev/null and b/media/sqlgram/SubPartDefinitionListOpt.png differ diff --git a/media/sqlgram/SubPartitionMethod.png b/media/sqlgram/SubPartitionMethod.png new file mode 100644 index 0000000000000..f733c6aebec4a Binary files /dev/null and b/media/sqlgram/SubPartitionMethod.png differ diff --git a/media/sqlgram/SubPartitionNumOpt.png b/media/sqlgram/SubPartitionNumOpt.png index adc78d76e6540..7f7185cc670f4 100644 Binary files a/media/sqlgram/SubPartitionNumOpt.png and b/media/sqlgram/SubPartitionNumOpt.png differ diff --git a/media/sqlgram/SubPartitionOpt.png b/media/sqlgram/SubPartitionOpt.png index 654540b3799b3..fad0979897954 100644 Binary files a/media/sqlgram/SubPartitionOpt.png and b/media/sqlgram/SubPartitionOpt.png differ diff --git a/media/sqlgram/SubSelect.png b/media/sqlgram/SubSelect.png index 4ba56cd3338d7..8d0654ec49987 100644 Binary files a/media/sqlgram/SubSelect.png and b/media/sqlgram/SubSelect.png differ diff --git a/media/sqlgram/SumExpr.png b/media/sqlgram/SumExpr.png index 233af5524e9b2..f0bc538e9ea29 100644 Binary files a/media/sqlgram/SumExpr.png and b/media/sqlgram/SumExpr.png differ diff --git a/media/sqlgram/Symbol.png b/media/sqlgram/Symbol.png index 065f275b7be4c..ddbd106c17336 100644 Binary files a/media/sqlgram/Symbol.png and b/media/sqlgram/Symbol.png differ diff --git a/media/sqlgram/SystemVariable.png b/media/sqlgram/SystemVariable.png new file mode 100644 index 0000000000000..69d8711d4b222 Binary files /dev/null and b/media/sqlgram/SystemVariable.png differ diff --git a/media/sqlgram/TableAliasRefList.png b/media/sqlgram/TableAliasRefList.png new file mode 100644 index 0000000000000..40be500a471f8 Binary files /dev/null and b/media/sqlgram/TableAliasRefList.png differ diff --git a/media/sqlgram/TableAsName.png b/media/sqlgram/TableAsName.png index 67d680e133528..10d690bebb501 100644 Binary files a/media/sqlgram/TableAsName.png and b/media/sqlgram/TableAsName.png differ diff --git a/media/sqlgram/TableAsNameOpt.png b/media/sqlgram/TableAsNameOpt.png index cda8ce1a00f92..c9276a4378950 100644 Binary files a/media/sqlgram/TableAsNameOpt.png and b/media/sqlgram/TableAsNameOpt.png differ diff --git a/media/sqlgram/TableElement.png b/media/sqlgram/TableElement.png index 49d54cd005370..8859611c78a86 100644 Binary files a/media/sqlgram/TableElement.png and b/media/sqlgram/TableElement.png differ diff --git a/media/sqlgram/TableElementList.png b/media/sqlgram/TableElementList.png new file mode 100644 index 0000000000000..f106c752dc379 Binary files /dev/null and b/media/sqlgram/TableElementList.png differ diff --git a/media/sqlgram/TableElementListOpt.png b/media/sqlgram/TableElementListOpt.png index 12d9436b7c422..72f45117130cc 100644 Binary files a/media/sqlgram/TableElementListOpt.png and b/media/sqlgram/TableElementListOpt.png differ diff --git a/media/sqlgram/TableFactor.png b/media/sqlgram/TableFactor.png index 8b367a1d0d8c0..903859882256d 100644 Binary files a/media/sqlgram/TableFactor.png and b/media/sqlgram/TableFactor.png differ diff --git a/media/sqlgram/TableLock.png b/media/sqlgram/TableLock.png index 5cb847b2eab86..762fa166ddf8a 100644 Binary files a/media/sqlgram/TableLock.png and b/media/sqlgram/TableLock.png differ diff --git a/media/sqlgram/TableName.png b/media/sqlgram/TableName.png old mode 100644 new mode 100755 index 296811cbfd9a3..7d063393d6403 Binary files a/media/sqlgram/TableName.png and b/media/sqlgram/TableName.png differ diff --git a/media/sqlgram/TableNameList.png b/media/sqlgram/TableNameList.png index 2fd3076caa93f..28abe8fbdbca3 100644 Binary files a/media/sqlgram/TableNameList.png and b/media/sqlgram/TableNameList.png differ diff --git a/media/sqlgram/TableNameListOpt.png b/media/sqlgram/TableNameListOpt.png index bffdf101a935b..91a293934f827 100644 Binary files a/media/sqlgram/TableNameListOpt.png and b/media/sqlgram/TableNameListOpt.png differ diff --git a/media/sqlgram/TableNameOptWild.png b/media/sqlgram/TableNameOptWild.png new file mode 100644 index 0000000000000..f7f3b9595aeb4 Binary files /dev/null and b/media/sqlgram/TableNameOptWild.png differ diff --git a/media/sqlgram/TableOptimizerHints.png b/media/sqlgram/TableOptimizerHints.png index 4638d4ea9aa90..762d2077d4344 100644 Binary files a/media/sqlgram/TableOptimizerHints.png and b/media/sqlgram/TableOptimizerHints.png differ diff --git a/media/sqlgram/TableOption.png b/media/sqlgram/TableOption.png index 732ef918bde3c..8d8d721cb770e 100644 Binary files a/media/sqlgram/TableOption.png and b/media/sqlgram/TableOption.png differ diff --git a/media/sqlgram/TableOptionList.png b/media/sqlgram/TableOptionList.png index 2109bdd8fc874..b5af7615b289d 100644 Binary files a/media/sqlgram/TableOptionList.png and b/media/sqlgram/TableOptionList.png differ diff --git a/media/sqlgram/TableOrTables.png b/media/sqlgram/TableOrTables.png index aacd0694727b7..68a6cee7b31fb 100644 Binary files a/media/sqlgram/TableOrTables.png and b/media/sqlgram/TableOrTables.png differ diff --git a/media/sqlgram/TableRef.png b/media/sqlgram/TableRef.png index 69ebe857e7d59..f7826c59c46b7 100644 Binary files a/media/sqlgram/TableRef.png and b/media/sqlgram/TableRef.png differ diff --git a/media/sqlgram/TableRefs.png b/media/sqlgram/TableRefs.png index d28039049b1d5..435d321b91556 100644 Binary files a/media/sqlgram/TableRefs.png and b/media/sqlgram/TableRefs.png differ diff --git a/media/sqlgram/TableRefsClause.png b/media/sqlgram/TableRefsClause.png index 76e9305fcba24..0ddd28e32a744 100644 Binary files a/media/sqlgram/TableRefsClause.png and b/media/sqlgram/TableRefsClause.png differ diff --git a/media/sqlgram/TableToTable.png b/media/sqlgram/TableToTable.png old mode 100644 new mode 100755 index 4adf7d2f8b33b..2228d0dbdc28d Binary files a/media/sqlgram/TableToTable.png and b/media/sqlgram/TableToTable.png differ diff --git a/media/sqlgram/TablesTerminalSym.png b/media/sqlgram/TablesTerminalSym.png index 5988c7b8b3e41..98bf7204d0ef3 100644 Binary files a/media/sqlgram/TablesTerminalSym.png and b/media/sqlgram/TablesTerminalSym.png differ diff --git a/media/sqlgram/TextType.png b/media/sqlgram/TextType.png index 085786820299e..db1c21dc1ea7a 100644 Binary files a/media/sqlgram/TextType.png and b/media/sqlgram/TextType.png differ diff --git a/media/sqlgram/TiDBKeyword.png b/media/sqlgram/TiDBKeyword.png index b863844253318..0e74ba33b9d42 100644 Binary files a/media/sqlgram/TiDBKeyword.png and b/media/sqlgram/TiDBKeyword.png differ diff --git a/media/sqlgram/TimeUnit.png b/media/sqlgram/TimeUnit.png index 8858d82ace3de..4bf26ac3e0a1b 100644 Binary files a/media/sqlgram/TimeUnit.png and b/media/sqlgram/TimeUnit.png differ diff --git a/media/sqlgram/TimestampBound.png b/media/sqlgram/TimestampBound.png new file mode 100644 index 0000000000000..234ed0a401aa0 Binary files /dev/null and b/media/sqlgram/TimestampBound.png differ diff --git a/media/sqlgram/TimestampUnit.png b/media/sqlgram/TimestampUnit.png index 75a2eef1964d1..216954d6614b2 100644 Binary files a/media/sqlgram/TimestampUnit.png and b/media/sqlgram/TimestampUnit.png differ diff --git a/media/sqlgram/TraceStmt.png b/media/sqlgram/TraceStmt.png index f4023451875be..e8a7a3914c63f 100644 Binary files a/media/sqlgram/TraceStmt.png and b/media/sqlgram/TraceStmt.png differ diff --git a/media/sqlgram/TraceableStmt.png b/media/sqlgram/TraceableStmt.png index bddac1e182286..60e11af91b950 100644 Binary files a/media/sqlgram/TraceableStmt.png and b/media/sqlgram/TraceableStmt.png differ diff --git a/media/sqlgram/TransactionChar.png b/media/sqlgram/TransactionChar.png index bbd0bfb3ac5ac..cf198efab561a 100644 Binary files a/media/sqlgram/TransactionChar.png and b/media/sqlgram/TransactionChar.png differ diff --git a/media/sqlgram/TrimDirection.png b/media/sqlgram/TrimDirection.png index 89a994a84e24d..d51f41c8c3250 100644 Binary files a/media/sqlgram/TrimDirection.png and b/media/sqlgram/TrimDirection.png differ diff --git a/media/sqlgram/TruncateTableStmt.png b/media/sqlgram/TruncateTableStmt.png index baa15a6d6788e..428ea3f19acff 100644 Binary files a/media/sqlgram/TruncateTableStmt.png and b/media/sqlgram/TruncateTableStmt.png differ diff --git a/media/sqlgram/Type.png b/media/sqlgram/Type.png index 6ca36679743e2..fed60aa7ad338 100644 Binary files a/media/sqlgram/Type.png and b/media/sqlgram/Type.png differ diff --git a/media/sqlgram/UnReservedKeyword.png b/media/sqlgram/UnReservedKeyword.png index c92e936027463..a932eec0cd295 100644 Binary files a/media/sqlgram/UnReservedKeyword.png and b/media/sqlgram/UnReservedKeyword.png differ diff --git a/media/sqlgram/UnionOpt.png b/media/sqlgram/UnionOpt.png index 9f7c7b30481c6..33a8b680b5852 100644 Binary files a/media/sqlgram/UnionOpt.png and b/media/sqlgram/UnionOpt.png differ diff --git a/media/sqlgram/UnionSelect.png b/media/sqlgram/UnionSelect.png index 0fd534d55a219..684aa8064577b 100644 Binary files a/media/sqlgram/UnionSelect.png and b/media/sqlgram/UnionSelect.png differ diff --git a/media/sqlgram/UnionStmt.png b/media/sqlgram/UnionStmt.png index a37f3893a063a..94411aa606d43 100644 Binary files a/media/sqlgram/UnionStmt.png and b/media/sqlgram/UnionStmt.png differ diff --git a/media/sqlgram/UnlockTablesStmt.png b/media/sqlgram/UnlockTablesStmt.png index fdc904c310b57..b1051e347a17e 100644 Binary files a/media/sqlgram/UnlockTablesStmt.png and b/media/sqlgram/UnlockTablesStmt.png differ diff --git a/media/sqlgram/UpdateStmt.png b/media/sqlgram/UpdateStmt.png index 35c4ebf57f00b..a780025ac2359 100644 Binary files a/media/sqlgram/UpdateStmt.png and b/media/sqlgram/UpdateStmt.png differ diff --git a/media/sqlgram/UseStmt.png b/media/sqlgram/UseStmt.png index 23206eda5ad12..873716e54ad96 100644 Binary files a/media/sqlgram/UseStmt.png and b/media/sqlgram/UseStmt.png differ diff --git a/media/sqlgram/UserSpec.png b/media/sqlgram/UserSpec.png index bd74951a3c173..7ef8fe048b4a4 100644 Binary files a/media/sqlgram/UserSpec.png and b/media/sqlgram/UserSpec.png differ diff --git a/media/sqlgram/UserSpecList.png b/media/sqlgram/UserSpecList.png index 5c06ec4fd1a05..bc48b489a19ff 100644 Binary files a/media/sqlgram/UserSpecList.png and b/media/sqlgram/UserSpecList.png differ diff --git a/media/sqlgram/UserVariable.png b/media/sqlgram/UserVariable.png new file mode 100644 index 0000000000000..064fccfa603e4 Binary files /dev/null and b/media/sqlgram/UserVariable.png differ diff --git a/media/sqlgram/Username.png b/media/sqlgram/Username.png index 10588135ec9fb..c7d7a0a100c50 100644 Binary files a/media/sqlgram/Username.png and b/media/sqlgram/Username.png differ diff --git a/media/sqlgram/UsernameList.png b/media/sqlgram/UsernameList.png new file mode 100644 index 0000000000000..490382c1928b1 Binary files /dev/null and b/media/sqlgram/UsernameList.png differ diff --git a/media/sqlgram/UsingRoles.png b/media/sqlgram/UsingRoles.png new file mode 100755 index 0000000000000..41ff3a60d64c8 Binary files /dev/null and b/media/sqlgram/UsingRoles.png differ diff --git a/media/sqlgram/ValueSym.png b/media/sqlgram/ValueSym.png index 1f206d86724cf..79d4fc5306fe7 100644 Binary files a/media/sqlgram/ValueSym.png and b/media/sqlgram/ValueSym.png differ diff --git a/media/sqlgram/ValuesList.png b/media/sqlgram/ValuesList.png index 6a3696d45b9cf..5518955dda3ca 100644 Binary files a/media/sqlgram/ValuesList.png and b/media/sqlgram/ValuesList.png differ diff --git a/media/sqlgram/ValuesOpt.png b/media/sqlgram/ValuesOpt.png index 535eabec02328..13b9e5fd975f2 100644 Binary files a/media/sqlgram/ValuesOpt.png and b/media/sqlgram/ValuesOpt.png differ diff --git a/media/sqlgram/Varchar.png b/media/sqlgram/Varchar.png index 142a9eca4cb4d..c4ef6641a4609 100644 Binary files a/media/sqlgram/Varchar.png and b/media/sqlgram/Varchar.png differ diff --git a/media/sqlgram/Variable.png b/media/sqlgram/Variable.png index b246d5e803f17..d0a48edde0336 100644 Binary files a/media/sqlgram/Variable.png and b/media/sqlgram/Variable.png differ diff --git a/media/sqlgram/VariableAssignment.png b/media/sqlgram/VariableAssignment.png index 73a3e74877339..6dee3c5dd5609 100644 Binary files a/media/sqlgram/VariableAssignment.png and b/media/sqlgram/VariableAssignment.png differ diff --git a/media/sqlgram/VariableAssignmentList.png b/media/sqlgram/VariableAssignmentList.png new file mode 100644 index 0000000000000..fa110accf2586 Binary files /dev/null and b/media/sqlgram/VariableAssignmentList.png differ diff --git a/media/sqlgram/VariableName.png b/media/sqlgram/VariableName.png new file mode 100644 index 0000000000000..8f40d55f7dedd Binary files /dev/null and b/media/sqlgram/VariableName.png differ diff --git a/media/sqlgram/ViewAlgorithm.png b/media/sqlgram/ViewAlgorithm.png index 43bf148eb348c..ea596e4f9e41e 100644 Binary files a/media/sqlgram/ViewAlgorithm.png and b/media/sqlgram/ViewAlgorithm.png differ diff --git a/media/sqlgram/ViewCheckOption.png b/media/sqlgram/ViewCheckOption.png index 12237a4361c18..8efc992efe3bf 100644 Binary files a/media/sqlgram/ViewCheckOption.png and b/media/sqlgram/ViewCheckOption.png differ diff --git a/media/sqlgram/ViewDefiner.png b/media/sqlgram/ViewDefiner.png index 7d44d72eb31c1..17f1094c621ae 100644 Binary files a/media/sqlgram/ViewDefiner.png and b/media/sqlgram/ViewDefiner.png differ diff --git a/media/sqlgram/ViewFieldList.png b/media/sqlgram/ViewFieldList.png index 8bfb381bfb539..4e8ac8a996d39 100644 Binary files a/media/sqlgram/ViewFieldList.png and b/media/sqlgram/ViewFieldList.png differ diff --git a/media/sqlgram/ViewName.png b/media/sqlgram/ViewName.png index 47dafce7d661b..10ebb2f6065a0 100644 Binary files a/media/sqlgram/ViewName.png and b/media/sqlgram/ViewName.png differ diff --git a/media/sqlgram/ViewSQLSecurity.png b/media/sqlgram/ViewSQLSecurity.png index 592eef52ef6b6..f75124f1e3692 100644 Binary files a/media/sqlgram/ViewSQLSecurity.png and b/media/sqlgram/ViewSQLSecurity.png differ diff --git a/media/sqlgram/VirtualOrStored.png b/media/sqlgram/VirtualOrStored.png index 066096c580bb7..b1b56c86518b7 100644 Binary files a/media/sqlgram/VirtualOrStored.png and b/media/sqlgram/VirtualOrStored.png differ diff --git a/media/sqlgram/WhenClause.png b/media/sqlgram/WhenClause.png index 0ce6a40527280..eabc424d914c5 100644 Binary files a/media/sqlgram/WhenClause.png and b/media/sqlgram/WhenClause.png differ diff --git a/media/sqlgram/WhereClause.png b/media/sqlgram/WhereClause.png old mode 100644 new mode 100755 index 8a46aacf65130..290645f687db1 Binary files a/media/sqlgram/WhereClause.png and b/media/sqlgram/WhereClause.png differ diff --git a/media/sqlgram/WhereClauseOptional.png b/media/sqlgram/WhereClauseOptional.png old mode 100644 new mode 100755 index 1b8979a8b0126..b6c6a3e46df72 Binary files a/media/sqlgram/WhereClauseOptional.png and b/media/sqlgram/WhereClauseOptional.png differ diff --git a/media/sqlgram/WindowClauseOptional.png b/media/sqlgram/WindowClauseOptional.png index d7a617bdc95cd..150f42e26acc3 100644 Binary files a/media/sqlgram/WindowClauseOptional.png and b/media/sqlgram/WindowClauseOptional.png differ diff --git a/media/sqlgram/WindowDefinition.png b/media/sqlgram/WindowDefinition.png index e28cc161971b7..3f839b06fd1b9 100644 Binary files a/media/sqlgram/WindowDefinition.png and b/media/sqlgram/WindowDefinition.png differ diff --git a/media/sqlgram/WindowFrameBetween.png b/media/sqlgram/WindowFrameBetween.png index cf54f99b58166..edc1f190b79aa 100644 Binary files a/media/sqlgram/WindowFrameBetween.png and b/media/sqlgram/WindowFrameBetween.png differ diff --git a/media/sqlgram/WindowFrameBound.png b/media/sqlgram/WindowFrameBound.png index be09bc8f20210..c08926251fce8 100644 Binary files a/media/sqlgram/WindowFrameBound.png and b/media/sqlgram/WindowFrameBound.png differ diff --git a/media/sqlgram/WindowFrameExtent.png b/media/sqlgram/WindowFrameExtent.png index f87c85d8e62a0..3c16ddddd358a 100644 Binary files a/media/sqlgram/WindowFrameExtent.png and b/media/sqlgram/WindowFrameExtent.png differ diff --git a/media/sqlgram/WindowFrameStart.png b/media/sqlgram/WindowFrameStart.png index 92dbbf84d7dc8..195c698e129f8 100644 Binary files a/media/sqlgram/WindowFrameStart.png and b/media/sqlgram/WindowFrameStart.png differ diff --git a/media/sqlgram/WindowFrameUnits.png b/media/sqlgram/WindowFrameUnits.png index fc94832a3873a..91c9d75be2d6b 100644 Binary files a/media/sqlgram/WindowFrameUnits.png and b/media/sqlgram/WindowFrameUnits.png differ diff --git a/media/sqlgram/WindowFuncCall.png b/media/sqlgram/WindowFuncCall.png index dcc580c0230cb..816e92fb245a6 100644 Binary files a/media/sqlgram/WindowFuncCall.png and b/media/sqlgram/WindowFuncCall.png differ diff --git a/media/sqlgram/WindowName.png b/media/sqlgram/WindowName.png index 065f275b7be4c..ddbd106c17336 100644 Binary files a/media/sqlgram/WindowName.png and b/media/sqlgram/WindowName.png differ diff --git a/media/sqlgram/WindowNameOrSpec.png b/media/sqlgram/WindowNameOrSpec.png index b8dac6fbb9886..d952ff8347100 100644 Binary files a/media/sqlgram/WindowNameOrSpec.png and b/media/sqlgram/WindowNameOrSpec.png differ diff --git a/media/sqlgram/WindowSpec.png b/media/sqlgram/WindowSpec.png index 2a7ee0740dd9c..a238f1af315af 100644 Binary files a/media/sqlgram/WindowSpec.png and b/media/sqlgram/WindowSpec.png differ diff --git a/media/sqlgram/WindowSpecDetails.png b/media/sqlgram/WindowSpecDetails.png index 9f2219d3a07a4..a945364fc2264 100644 Binary files a/media/sqlgram/WindowSpecDetails.png and b/media/sqlgram/WindowSpecDetails.png differ diff --git a/media/sqlgram/WindowingClause.png b/media/sqlgram/WindowingClause.png index 01b37b5ce9bf3..74233bec84ec8 100644 Binary files a/media/sqlgram/WindowingClause.png and b/media/sqlgram/WindowingClause.png differ diff --git a/media/sqlgram/WithGrantOptionOpt.png b/media/sqlgram/WithGrantOptionOpt.png index 9b626f3e3fb86..f4f9017ded351 100644 Binary files a/media/sqlgram/WithGrantOptionOpt.png and b/media/sqlgram/WithGrantOptionOpt.png differ diff --git a/media/sqlgram/WithReadLockOpt.png b/media/sqlgram/WithReadLockOpt.png index 44a704d2f7492..c88c454963116 100644 Binary files a/media/sqlgram/WithReadLockOpt.png and b/media/sqlgram/WithReadLockOpt.png differ diff --git a/media/sqlgram/WithValidation.png b/media/sqlgram/WithValidation.png new file mode 100644 index 0000000000000..7f17b4e382e83 Binary files /dev/null and b/media/sqlgram/WithValidation.png differ diff --git a/media/sqlgram/WithValidationOpt.png b/media/sqlgram/WithValidationOpt.png new file mode 100644 index 0000000000000..7fb1b34653db8 Binary files /dev/null and b/media/sqlgram/WithValidationOpt.png differ diff --git a/media/sqlgram/Year.png b/media/sqlgram/Year.png new file mode 100644 index 0000000000000..d245047911fb7 Binary files /dev/null and b/media/sqlgram/Year.png differ diff --git a/media/sqlgram/logAnd.png b/media/sqlgram/logAnd.png index c7ab4999a3195..7a9242b928c0f 100644 Binary files a/media/sqlgram/logAnd.png and b/media/sqlgram/logAnd.png differ diff --git a/media/sqlgram/logOr.png b/media/sqlgram/logOr.png index cefac60d19f1d..b4cd4358a3ce7 100644 Binary files a/media/sqlgram/logOr.png and b/media/sqlgram/logOr.png differ diff --git a/media/sqlgram/rr-1.45.1338.png b/media/sqlgram/rr-1.45.1338.png deleted file mode 100644 index 22b50eb637859..0000000000000 Binary files a/media/sqlgram/rr-1.45.1338.png and /dev/null differ diff --git a/media/sqlgram/rr-1.59.1797.png b/media/sqlgram/rr-1.59.1797.png deleted file mode 100644 index d7fc4c9c91acf..0000000000000 Binary files a/media/sqlgram/rr-1.59.1797.png and /dev/null differ