00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #include <config.h>
00017 #include <drizzled/charset.h>
00018 #include <drizzled/charset_info.h>
00019
00020 namespace drizzled
00021 {
00022
00023
00024
00025
00026
00027
00028
00029 extern CHARSET_INFO my_charset_utf8mb4_icelandic_uca_ci;
00030 extern CHARSET_INFO my_charset_utf8mb4_latvian_uca_ci;
00031 extern CHARSET_INFO my_charset_utf8mb4_romanian_uca_ci;
00032 extern CHARSET_INFO my_charset_utf8mb4_slovenian_uca_ci;
00033 extern CHARSET_INFO my_charset_utf8mb4_polish_uca_ci;
00034 extern CHARSET_INFO my_charset_utf8mb4_estonian_uca_ci;
00035 extern CHARSET_INFO my_charset_utf8mb4_spanish_uca_ci;
00036 extern CHARSET_INFO my_charset_utf8mb4_swedish_uca_ci;
00037 extern CHARSET_INFO my_charset_utf8mb4_turkish_uca_ci;
00038 extern CHARSET_INFO my_charset_utf8mb4_czech_uca_ci;
00039 extern CHARSET_INFO my_charset_utf8mb4_danish_uca_ci;
00040 extern CHARSET_INFO my_charset_utf8mb4_lithuanian_uca_ci;
00041 extern CHARSET_INFO my_charset_utf8mb4_slovak_uca_ci;
00042 extern CHARSET_INFO my_charset_utf8mb4_spanish2_uca_ci;
00043 extern CHARSET_INFO my_charset_utf8mb4_roman_uca_ci;
00044 extern CHARSET_INFO my_charset_utf8mb4_persian_uca_ci;
00045 extern CHARSET_INFO my_charset_utf8mb4_esperanto_uca_ci;
00046 extern CHARSET_INFO my_charset_utf8mb4_hungarian_uca_ci;
00047 extern CHARSET_INFO my_charset_utf8mb4_sinhala_uca_ci;
00048
00049
00050 bool init_compiled_charsets(myf)
00051 {
00052 add_compiled_collation(&my_charset_bin);
00053
00054 add_compiled_collation(&my_charset_utf8mb4_general_ci);
00055 add_compiled_collation(&my_charset_utf8mb4_bin);
00056 add_compiled_collation(&my_charset_utf8mb4_unicode_ci);
00057 add_compiled_collation(&my_charset_utf8mb4_icelandic_uca_ci);
00058 add_compiled_collation(&my_charset_utf8mb4_latvian_uca_ci);
00059 add_compiled_collation(&my_charset_utf8mb4_romanian_uca_ci);
00060 add_compiled_collation(&my_charset_utf8mb4_slovenian_uca_ci);
00061 add_compiled_collation(&my_charset_utf8mb4_polish_uca_ci);
00062 add_compiled_collation(&my_charset_utf8mb4_estonian_uca_ci);
00063 add_compiled_collation(&my_charset_utf8mb4_spanish_uca_ci);
00064 add_compiled_collation(&my_charset_utf8mb4_swedish_uca_ci);
00065 add_compiled_collation(&my_charset_utf8mb4_turkish_uca_ci);
00066 add_compiled_collation(&my_charset_utf8mb4_czech_uca_ci);
00067 add_compiled_collation(&my_charset_utf8mb4_danish_uca_ci);
00068 add_compiled_collation(&my_charset_utf8mb4_lithuanian_uca_ci);
00069 add_compiled_collation(&my_charset_utf8mb4_slovak_uca_ci);
00070 add_compiled_collation(&my_charset_utf8mb4_spanish2_uca_ci);
00071 add_compiled_collation(&my_charset_utf8mb4_roman_uca_ci);
00072 add_compiled_collation(&my_charset_utf8mb4_persian_uca_ci);
00073 add_compiled_collation(&my_charset_utf8mb4_esperanto_uca_ci);
00074 add_compiled_collation(&my_charset_utf8mb4_hungarian_uca_ci);
00075 add_compiled_collation(&my_charset_utf8mb4_sinhala_uca_ci);
00076
00077 return false;
00078 }
00079
00080 }