{"id":55593,"date":"2020-01-24T00:00:00","date_gmt":"2020-01-23T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/reliz-subd-sqlite-3-31-s-podderzhkoj-generiruemyh-stolbtsov"},"modified":"2020-02-18T14:03:43","modified_gmt":"2020-02-18T11:03:43","slug":"reliz-subd-sqlite-3-31-s-podderzhkoj-generiruemyh-stolbtsov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-subd-sqlite-3-31-s-podderzhkoj-generiruemyh-stolbtsov","title":{"rendered":"Az SQLite 3.31-es adatb\u00e1zis-kezel\u0151 rendszer kiad\u00e1sa, amely t\u00e1mogatja a gener\u00e1lt oszlopokat","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/changes.html\">Megjelent<\/a><\/noindex> kiad\u00e1s <noindex><a rel=\"nofollow\" href=\"http:\/\/sqlite.org\/\">SQLite 3.31.0<\/a><\/noindex>, egy k\u00f6nny\u0171s\u00faly\u00fa adatb\u00e1zis-kezel\u0151 rendszer, amely csatolhat\u00f3 k\u00f6nyvt\u00e1r form\u00e1j\u00e1ban \u00e9rhet\u0151 el. Az SQLite k\u00f3dja k\u00f6zvagyonnak min\u0151s\u00fcl, azaz korl\u00e1toz\u00e1sok n\u00e9lk\u00fcl, ingyenesen felhaszn\u00e1lhat\u00f3 b\u00e1rmilyen c\u00e9lra. Az SQLite fejleszt\u0151inek p\u00e9nz\u00fcgyi t\u00e1mogat\u00e1s\u00e1t egy kifejezetten l\u00e9trehozott konzorcium biztos\u00edtja, amelynek tagjai olyan c\u00e9gek, mint az Adobe, az Oracle, a Mozilla, a Bentley \u00e9s a Bloomberg. <\/p>\n<p>F\u0151 <noindex><a rel=\"nofollow\" href=\"https:\/\/sqlite.org\/releaselog\/3_31_0.html\">v\u00e1ltoz\u00e1sok<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> T\u00e1mogat\u00e1s ker\u00fclt hozz\u00e1ad\u00e1sra <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/gencol.html\">gener\u00e1lt oszlopokhoz<\/a><\/noindex> (sz\u00e1m\u00edtott oszlopok), amelyek lehet\u0151v\u00e9 teszik egy oszlop automatikus \u00e9rt\u00e9k\u00e9nek kisz\u00e1m\u00edt\u00e1s\u00e1t egy m\u00e1sik oszlop tartalma alapj\u00e1n. A gener\u00e1lt oszlopok lehetnek virtu\u00e1lisak (melyeket minden egyes lek\u00e9rdez\u00e9skor sz\u00e1m\u00edtanak) \u00e9s t\u00e1roltak (melyek a kapcsol\u00f3d\u00f3 oszlopok minden friss\u00edt\u00e9sekor elt\u00e1rol\u00e1sra ker\u00fclnek) a DB-ben. A gener\u00e1lt oszlopok tartalma csak olvas\u00e1si m\u00f3dban \u00e9rhet\u0151 el (a m\u00f3dos\u00edt\u00e1st egy m\u00e1sik oszlop \u00e9rt\u00e9k\u00e9nek megv\u00e1ltoztat\u00e1s\u00e1n kereszt\u00fcl v\u00e9gezhetj\u00fck el, amely szerepet j\u00e1tszik a sz\u00e1m\u00edt\u00e1sban). P\u00e9ld\u00e1ul:\n<p>   CREATE TABLE t1 (<br \/>\n      a INTEGER PRIMARY KEY,<br \/>\n      b INT,<br \/>\n      c TEXT,<br \/>\n      d INT GENER\u00c1LT MINDIG (a*abs(b)) VIRTU\u00c1LIS,<br \/>\n      e TEXT GENER\u00c1LT MINDIG (substr(c,b,b+1)) T\u00c1ROLT<br \/>\n   );<\/p>\n<li class=\"l\"> PRAGMA hozz\u00e1adva <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/pragma.html#pragma_trusted_schema\">trusted_schema<\/a><\/noindex>, be\u00e1ll\u00edt\u00e1s <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/c3ref\/c_dbconfig_defensive.html#sqlitedbconfigtrustedschema\">SQLITE_DBCONFIG_TRUSTED_SCHEMA<\/a><\/noindex> \u00e9s a &#171;-DSQLITE_TRUSTED_SCHEMA&#187; \u00f6sszeszerel\u00e9si opci\u00f3, amely lehet\u0151v\u00e9 teszi a v\u00e9delem aktiv\u00e1l\u00e1s\u00e1nak kezel\u00e9s\u00e9t <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52084\">attacks<\/a><\/noindex> adatmodell m\u00f3dos\u00edt\u00e1s\u00e1n kereszt\u00fcl a DB-ben. Az akt\u00edv v\u00e9delem eset\u00e9n korl\u00e1toz\u00f3dik az SQL-funkci\u00f3k haszn\u00e1lata (amelyek nincsenek megjel\u00f6lve, mint SQLITE_INNOCUOUS) a triggerekn\u00e9l, n\u00e9zetekn\u00e9l, CHECK \u00e9s DEFAULT kifejez\u00e9sekn\u00e9l, indexekn\u00e9l \u00e9s gener\u00e1lt oszlopokn\u00e1l. A virtu\u00e1lis t\u00e1bl\u00e1k haszn\u00e1lata szint\u00e9n letilt\u00e1sra ker\u00fcl triggerekn\u00e9l \u00e9s n\u00e9zetekn\u00e9l, ha a virtu\u00e1lis t\u00e1bl\u00e1t kifejezetten nem nyilv\u00e1n\u00edtj\u00e1k az SQLITE_VTAB_INNOCUOUS flaggel.\n<li class=\"l\"> Lehet\u0151v\u00e9 v\u00e1lt, hogy bizonyos SQL-funkci\u00f3khoz tulajdons\u00e1gokat rendeljenek  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/c3ref\/c_deterministic.html#sqliteinnocuous\">SQLITE_INNOCUOUS<\/a><\/noindex> (\u00e1rtalmatlan funkci\u00f3k, amelyek nem f\u00fcggenek k\u00fcls\u0151 param\u00e9terekt\u0151l, \u00e9s nem haszn\u00e1lhat\u00f3k rosszindulat\u00fa cselekm\u00e9nyek elk\u00f6vet\u00e9s\u00e9re) \u00e9s <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/c3ref\/c_deterministic.html#sqlitedirectonly\">SQLITE_DIRECTONLY<\/a><\/noindex> (csak k\u00f6zvetlen h\u00edv\u00e1s SQL lek\u00e9rdez\u00e9sekben, triggerekn\u00e9l, n\u00e9zetekn\u00e9l \u00e9s adatstrukt\u00far\u00e1kban val\u00f3 felhaszn\u00e1l\u00e1s n\u00e9lk\u00fcl);\n<li class=\"l\"> \u00daj modul ker\u00fclt hozz\u00e1ad\u00e1sra <noindex><a rel=\"nofollow\" href=\"https:\/\/sqlite.org\/src\/file\/ext\/misc\/uuid.c\">uuid<\/a><\/noindex> UUID-k (RFC-4122) feldolgoz\u00e1s\u00e1ra szolg\u00e1l\u00f3 funkci\u00f3k megval\u00f3s\u00edt\u00e1sa;\n<li class=\"l\"> PRAGMA hozz\u00e1adva <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/pragma.html#pragma_hard_heap_limit\">hard_heap_limit<\/a><\/noindex> \u00e9s a  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/c3ref\/hard_heap_limit64.html\">sqlite3_hard_heap_limit64()<\/a><\/noindex> funkci\u00f3 a maxim\u00e1lis halomm\u00e9ret kezel\u00e9s\u00e9re;\n<li class=\"l\"> A PRAGMA <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/pragma.html#pragma_function_list\">function_list<\/a><\/noindex> kib\u0151v\u00edtve az \u00f6sszes funkci\u00f3 t\u00edpus\u00e1nak, tulajdons\u00e1g\u00e1nak \u00e9s argumentumainak sz\u00e1m\u00e1nak megjelen\u00edt\u00e9s\u00e9vel;\n<li class=\"l\"> A DBSTAT virtu\u00e1lis t\u00e1bl\u00e1ba  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/dbstat.html#dbstatagg\">hozz\u00e1adva<\/a><\/noindex> adataggreg\u00e1l\u00e1si m\u00f3dot adtak hozz\u00e1;\n<li class=\"l\"> A sqlite3_open_v2()-ben megval\u00f3sult az SQLITE_OPEN_NOFOLLOW opci\u00f3, amely lehet\u0151v\u00e9 teszi a szimbolikus linkek megnyit\u00e1s\u00e1nak megakad\u00e1lyoz\u00e1s\u00e1t;\n<li class=\"l\"> A param\u00e9terhez <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/json1.html#jsonpath\">PATH<\/a><\/noindex>, amely a JSON-funkci\u00f3kba \u00e1tadott, hozz\u00e1adott t\u00f6mbjel\u00f6l\u00e9s &#171;#-N&#187; t\u00e1mogat\u00e1s\u00e1t hozta.\n<li class=\"l\"> A mem\u00f3riaeloszt\u00f3 rendszerben <noindex><a rel=\"nofollow\" href=\"http:\/\/sqlite.org\/malloc.html#lookaside\">lookaside<\/a><\/noindex> k\u00e9t k\u00fcl\u00f6n mem\u00f3riahalmaz t\u00e1mogat\u00e1sa val\u00f3sult meg, amelyeket k\u00fcl\u00f6nb\u00f6z\u0151 m\u00e9ret\u0171 blokkok eloszt\u00e1s\u00e1ra haszn\u00e1lhatunk (a feloszt\u00e1s lehet\u0151v\u00e9 teszi a lookaside rendszer alkalmaz\u00e1s\u00e1nak b\u0151v\u00edt\u00e9s\u00e9t, mik\u00f6zben cs\u00f6kkenti az egyes csatlakoz\u00e1sokra allok\u00e1lt puffer m\u00e9ret\u00e9t 120-r\u00f3l 48 KB-ra);\n<li class=\"l\"> A PRAGMA t\u00e1mogat\u00e1sa megsz\u0171nt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlite.org\/pragma.html#pragma_legacy_file_format\">legacy_file_format<\/a><\/noindex>, amely inkompatibilis volt a VACUUM-mal, a gener\u00e1lhat\u00f3 oszlopokkal \u00e9s a cs\u00f6kken\u0151 indexekkel (az elavult form\u00e1tum t\u00e1mogat\u00e1s\u00e1t az sqlite3_db_config()-ben az SQLITE_DBCONFIG_LEGACY_FILE_FORMAT kapcsol\u00f3val lehet vissza\u00e1ll\u00edtani).\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Forr\u00e1s: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52238\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 SQLite 3.31.0, \u043b\u0435\u0433\u043a\u043e\u0432\u0435\u0441\u043d\u043e\u0439 \u0421\u0423\u0411\u0414, \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u043e\u0439 \u0432 \u0432\u0438\u0434\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u043c\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438. \u041a\u043e\u0434 SQLite \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0434\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 (public domain), \u0442.\u0435. \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0431\u0435\u0437 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439 \u0438 \u0431\u0435\u0437\u0432\u043e\u0437\u043c\u0435\u0437\u0434\u043d\u043e \u0432 \u043b\u044e\u0431\u044b\u0445 \u0446\u0435\u043b\u044f\u0445. \u0424\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u0443\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 SQLite \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043d\u0441\u043e\u0440\u0446\u0438\u0443\u043c, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u0445\u043e\u0434\u044f\u0442 \u0442\u0430\u043a\u0438\u0435 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438, \u043a\u0430\u043a Adobe, Oracle, Mozilla, Bentley \u0438 Bloomberg. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f: \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-55593","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 SQLite 3.31.0, \u043b\u0435\u0433\u043a\u043e\u0432\u0435\u0441\u043d\u043e\u0439 \u0421\u0423\u0411\u0414, \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u043e\u0439 \u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-subd-sqlite-3-31-s-podderzhkoj-generiruemyh-stolbtsov\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0421\u0423\u0411\u0414 SQLite 3.31 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 SQLite 3.31.0, \u043b\u0435\u0433\u043a\u043e\u0432\u0435\u0441\u043d\u043e\u0439 \u0421\u0423\u0411\u0414, \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u043e\u0439 \u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-subd-sqlite-3-31-s-podderzhkoj-generiruemyh-stolbtsov\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-23T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:43+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Az SQLite 3.31 DBMS kiad\u00e1sa gener\u00e1lhat\u00f3 oszlopokkal | ProHoster","description":"Megjelent az SQLite 3.31.0, egy k\u00f6nny\u0171s\u00faly\u00fa DBMS, amely kiad\u00e1sra ker\u00fclt.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-subd-sqlite-3-31-s-podderzhkoj-generiruemyh-stolbtsov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0421\u0423\u0411\u0414 SQLite 3.31 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u0441\u0442\u043e\u043b\u0431\u0446\u043e\u0432 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 SQLite 3.31.0, \u043b\u0435\u0433\u043a\u043e\u0432\u0435\u0441\u043d\u043e\u0439 \u0421\u0423\u0411\u0414, \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u043e\u0439 \u0432.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/reliz-subd-sqlite-3-31-s-podderzhkoj-generiruemyh-stolbtsov","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-23T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55593","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:41:37","updated":"2022-09-28 02:47:18","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/55593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=55593"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/55593\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=55593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=55593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=55593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}