рдореИрд╕реЗрдВрдЬрд░ рдбреЗрдЯрд╛рдмреЗрд╕ (рднрд╛рдЧ 2): рд╣рдо "рд▓рд╛рдн" рдХрд╛ рд╡рд┐рднрд╛рдЬрди рдХрд░рддреЗ рд╣реИрдВ

рд╣рдордиреЗ рдкрддреНрд░рд╛рдЪрд╛рд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ PostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ, рдПрдХ рд╡рд░реНрд╖ рдмреАрдд рдЪреБрдХрд╛ рд╣реИ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рднрд░ рд░рд╣реЗ рд╣реИрдВ, рдЕрдм рдЗрд╕рдХреЗ рд▓рд╛рдЦреЛрдВ рд░рд┐рдХреЙрд░реНрдб рд╣реИрдВ , рдФрд░ ... рдХреБрдЫ рдзреАрдорд╛ рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛ред



рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рддрд╛рд▓рд┐рдХрд╛ рдЖрдХрд╛рд░ рдореЗрдВ рдмрдврд╝рддреА рд╣реИ, рд╕реВрдЪрдХрд╛рдВрдХреЛрдВ рдХреА "рдЧрд╣рд░рд╛рдИ" рднреА рдмрдврд╝рддреА рдЬрд╛рддреА рд╣реИ - рдпрджреНрдпрдкрд┐ рд▓рдШреБрдЧрдгрдХред рд▓реЗрдХрд┐рди рд╕рдордп рдХреЗ рд╕рд╛рде, рдпрд╣ рд╕рд░реНрд╡рд░ рдХреЛ рд╢реБрд░реВ рд╕реЗ рд╣реА рдПрдХ рд╣реА рдкрдврд╝рдиреЗ / рд▓рд┐рдЦрдиреЗ рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдХреЗ рдХрдИ рдкреГрд╖реНрдареЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рд╡рд┐рднрд╛рдЬрди рдмрдЪрд╛рд╡ рдореЗрдВ рдЖрддрд╛ рд╣реИред

рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рддреАрдХреНрд╖реНрдгрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рдд рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛рдмреЗрд╕ рдпрд╛ рд╕рд░реНрд╡рд░ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рдХрд╛ рд╡рд┐рддрд░рдгред рдХреНрдпреЛрдВрдХрд┐, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдбреЗрдЯрд╛ рдХреЛ рдХрдИ рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рд╕реЗ, рдЖрдк рд╕рдордп рдХреЗ рд╕рд╛рде рдЕрдиреБрдХреНрд░рдорд┐рдд "рд╕реВрдЬрди" рдХреА рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдирд╣реАрдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рд╣рд░ рджрд┐рди рдПрдХ рдирдпрд╛ рд╕рд░реНрд╡рд░ рдХрдореАрд╢рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛рдПрдВ рдЕрдм рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╡рд┐рдорд╛рди рдкрд░ рдирд╣реАрдВ рд╣реЛрдВрдЧреАред

рд╣рдо "рд╣рд╛рд░реНрдбрд╡реЗрдпрд░" рдореЗрдВ рд╡рд┐рднрд╛рдЬрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓рд┐рдкрд┐рдпреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЦреБрдж - рдХреНрдпрд╛ рдФрд░ рдХреИрд╕реЗ "рд╕реНрд▓рд╛рдЗрд╕ рдореЗрдВ рдХрдЯреМрддреА," рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреА рдЗрдЪреНрдЫрд╛ рдХреНрдпрд╛ рд╣реЛрддреА рд╣реИред

рд╕рдВрдХрд▓реНрдкрдирд╛


рдПрдХ рдмрд╛рд░ рдлрд┐рд░, рд╣рдо рдЕрдкрдиреЗ рд▓рдХреНрд╖реНрдп рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ: рд╣рдо рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдЬ, рдХрд▓ рдФрд░ рдПрдХ рд╕рд╛рд▓ рдХреЗ рдмрд╛рдж, рдХрд┐рд╕реА рднреА рд░реАрдб / рд░рд╛рдЗрдЯ рдСрдкрд░реЗрд╢рди рдХреЗ рджреМрд░рд╛рди рдкрдврд╝реЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ PostgreSQL рдбреЗрдЯрд╛ рдХреА рд╕рдВрдЦреНрдпрд╛ рд▓рдЧрднрдЧ рд╕рдорд╛рди рд░рд╣реЗред

рдХрд┐рд╕реА рднреА рдХрд╛рд▓рд╛рдиреБрдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрдЪрд┐рдд рдбреЗрдЯрд╛ (рд╕рдВрджреЗрд╢, рджрд╕реНрддрд╛рд╡реЗрдЬ, рд▓реЙрдЧ, рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░, ...) рдХреЗ рд▓рд┐рдП, рд╡рд┐рднрд╛рдЬрди рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╡рд┐рдХрд▓реНрдк рдШрдЯрдирд╛ рдХреА рддрд╛рд░реАрдЦ / рд╕рдордп рд╣реИ ред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕ рддрд░рд╣ рдХреА рдШрдЯрдирд╛ рд╡рд╣ рдХреНрд╖рдг рд╣реИ рдЬрдм рд╕рдВрджреЗрд╢ рднреЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓рдЧрднрдЧ рд╣рдореЗрд╢рд╛ "рдирд╡реАрдирддрдо" рдРрд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ - рд╡реЗ рдирд╡реАрдирддрдо рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ, рдирд╡реАрдирддрдо рд▓реЙрдЧ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗ рд╣реИрдВ ... рдирд╣реАрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╡реЗ рд╕рдордп рдореЗрдВ рдЖрдЧреЗ рдкреАрдЫреЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ рдпрд╣ рдмрд╣реБрдд рдХрдо рд╣реА рдХрд░рддреЗ рд╣реИрдВред

рдЗрди рд╕реАрдорд╛рдУрдВ рд╕реЗ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ "рджреИрдирд┐рдХ" рдЕрдиреБрднрд╛рдЧ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛрдВрдЧреЗ - рдЖрдЦрд┐рд░рдХрд╛рд░, рд╣рдорд╛рд░рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓рдЧрднрдЧ рд╣рдореЗрд╢рд╛ "рдЖрдЬ" рдпрд╛ "рдХрд▓" тАЛтАЛрдЬреЛ рдЖрдпрд╛ рдерд╛ рдЙрд╕реЗ рдкрдврд╝реЗрдЧрд╛ред

рдпрджрд┐ рд╣рдо рджрд┐рди рдХреЗ рджреМрд░рд╛рди рд▓рдЧрднрдЧ рдПрдХ рд╣реА рдЦрдВрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдФрд░ рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╣рдореЗрдВ рдореЗрдореЛрд░реА рдФрд░ рдбрд┐рд╕реНрдХ рдХрд╛ рдФрд░ рднреА рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ - рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рдЕрдиреБрднрд╛рдЧ рд╕реВрдЪрдХ рдЖрд╕рд╛рдиреА рд╕реЗ рд░реИрдо рдореЗрдВ рдлрд┐рдЯ рд╣реЛрддреЗ рд╣реИрдВ, рдкреВрд░реЗ рдЯреЗрдмрд▓ рдХреЗ "рдмрдбрд╝реЗ рдФрд░ рдмреЛрд▓реНрдб" рдЦрдВрдбреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрддред

рдХрджрдо-рджрд░-рдХрджрдо


рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдПрдХ рдареЛрд╕ рд▓рд╛рдн рдХреА рддрд░рд╣ рд▓рдЧрддреЗ рд╣реИрдВред рдФрд░ рдпрд╣ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдХрдбрд╝реА рдореЗрд╣рдирдд рдХрд░рдиреА рд╣реЛрдЧреА - рдХреНрдпреЛрдВрдХрд┐ рдХрд┐рд╕реА рдПрдХ рд╕рдВрд╕реНрдерд╛ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рдирд┐рд░реНрдгрдп рд╕реЗ "рдХрдЯ" рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ ред

рд╕рдВрджреЗрд╢, рдЗрд╕рдХреЗ рдЧреБрдг рдФрд░ рдЕрдиреБрдорд╛рди


рдЪреВрдВрдХрд┐ рд╣рдордиреЗ рддрд╛рд░реАрдЦреЛрдВ рд╕реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдХрд╛рдЯрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЙрди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реБрдП, рд╕рдВрд╕реНрдерд╛рдУрдВ-рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ (рд╕рдВрд▓рдЧреНрди рдлрд╝рд╛рдЗрд▓реЛрдВ, рдореЗрд▓рд┐рдВрдЧ рд╕реВрдЪрд┐рдпреЛрдВ), рдФрд░ рд╕рдВрджреЗрд╢ рдХреА рддрд╛рд░реАрдЦ рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдирд╛ рднреА рдЙрдЪрд┐рдд рд╣реИред

рдЪреВрдВрдХрд┐ рд╣рдорд╛рд░рд╛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдп рдХреЗрд╡рд▓ рд╕рдВрджреЗрд╢ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ (рдЕрдкрдард┐рдд, рдЖрдиреЗ рд╡рд╛рд▓реЗ, рд╕рднреА) рдХреЛ рджреЗрдЦ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╕рдВрджреЗрд╢ рддрд┐рдерд┐рдпреЛрдВ рдХреЗ рд╡рд┐рднрд╛рдЬрди рдореЗрдВ рдЙрдиреНрд╣реЗрдВ "рдЖрдХрд░реНрд╖рд┐рдд" рдХрд░рдирд╛ рднреА рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИред


рд╕рднреА рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдореЗрдВ рдкрд╛рд░реНрдЯреАрд╢рди рдХреБрдВрдЬреА (рд╕рдВрджреЗрд╢ рдХреА рддрд╛рд░реАрдЦ) рдЬреЛрдбрд╝реЗрдВ: рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛, рдлрд╝рд╛рдЗрд▓, рд░рдЬрд┐рд╕реНрдЯреНрд░рд┐рдпрд╛рдВред рдЖрдк рд╕реНрд╡рдпрдВ рд╕рдВрджреЗрд╢ рдореЗрдВ рдирд╣реАрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореМрдЬреВрджрд╛ DateTime рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕реВрддреНрд░


рдЪреВрдВрдХрд┐ рд╡рд┐рд╖рдп рдХрдИ рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ рдПрдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЙрд╕реА рдореЙрдбрд▓ рдореЗрдВ "рдХрдЯ" рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдХрд┐рд╕реА рдЕрдиреНрдп рдЪреАрдЬрд╝ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкрддреНрд░рд╛рдЪрд╛рд░ рдореЗрдВ рдкрд╣рд▓реЗ рд╕рдВрджреЗрд╢ рдХреА рддрд╛рд░реАрдЦ рдЖрджрд░реНрд╢ рд╣реИ - рдЕрд░реНрдерд╛рдд, рд╡рд┐рд╖рдп рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдХреНрд╖рдгред


рд╕рднреА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╡рд┐рднрд╛рдЬрди рдХреБрдВрдЬреА (рд╡рд┐рд╖рдп рддрд┐рдерд┐) рдЬреЛрдбрд╝реЗрдВ: рд╡рд┐рд╖рдп, рдкреНрд░рддрд┐рднрд╛рдЧреАред

рд▓реЗрдХрд┐рди рдЕрдм рд╣рдореЗрдВ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рджреЛ рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣реИрдВ:

  • рд╡рд┐рд╖рдп рдкрд░ рдкрджреЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╣реИрдВ?
  • рд╕рдВрджреЗрд╢ рд╕реЗ рдХрд┐рд╕реА рд╡рд┐рд╖рдп рдХреА рдЦреЛрдЬ рдХрд┐рд╕ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИ?

рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рднреА рд╡рд░реНрдЧреЛрдВ рдореЗрдВ рдЦреЛрдЬ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рджреБрдЦрдж рд╣реЛрдЧрд╛, рдФрд░ рд╣рдорд╛рд░реА рд╕рднреА рдЬреАрдд рдХреЛ рдирдХрд╛рд░ рджреЗрдЧрд╛ред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╣рд╛рдБ рджреЗрдЦрдирд╛ рд╣реИ, рд╣рдо рд╡рд░реНрдЧреЛрдВ рд╕реЗ рддрд╛рд░реНрдХрд┐рдХ рд▓рд┐рдВрдХ / рд╕рдВрдХреЗрдд рдХрд░реЗрдВрдЧреЗ:

  • рд╕рдВрджреЗрд╢ рдореЗрдВ, рд╡рд┐рд╖рдп рдХреА рддрд╛рд░реАрдЦ рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝реАрд▓реНрдб рдЬреЛрдбрд╝реЗрдВ
  • рдЗрд╕ рдкрддреНрд░рд╛рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рдВрджреЗрд╢ рддрд┐рдерд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╡рд┐рд╖рдп рдкрд░ рдЬреЛрдбрд╝реЗрдВ (рдЖрдк рдПрдХ рдЕрд▓рдЧ рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЖрдк рдХрд┐рд╕реА рджрд┐рдирд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)



рдЪреВрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрддреНрд░рд╛рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рдВрджреЗрд╢ рдХреА рддрд╛рд░реАрдЦреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдХреБрдЫ рд╕рдВрд╢реЛрдзрди рд╣реЛрдВрдЧреЗ (рдЖрдЦрд┐рд░рдХрд╛рд░, рд▓рдЧрднрдЧ рд╕рднреА рд╕рдВрджреЗрд╢ рдЕрдЧрд▓реЗ 1-2 рджрд┐рдиреЛрдВ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ), рдореИрдВ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реВрдВрдЧрд╛ред

рдХреБрд▓, рд╡рд┐рднрд╛рдЬрди рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рд╣рдорд╛рд░реЗ рдЖрдзрд╛рд░ рдХреА рд╕рдВрд░рдЪрдирд╛ рдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░реВрдк рд▓рд┐рдпрд╛:

рдЯреЗрдмрд▓реНрд╕: рдЖрд░рдпреВ, рдпрджрд┐ рдЖрдк рд╕рд┐рд░рд┐рд▓рд┐рдХ рдХреЛ рдирд╛рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рддрд╛рд▓рд┐рдХрд╛рдУрдВ / рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рдирд╛рдореЛрдВ рдХреЛ рди рджреЗрдЦрдирд╛ рдмреЗрд╣рддрд░ рд╣реИ
--     CREATE TABLE "_YYYYMMDD"( "" uuid PRIMARY KEY , "" uuid , "" date , "" uuid , "" --    timestamp , "" text ); CREATE TABLE "_YYYYMMDD"( "" date , "" uuid , "" uuid , PRIMARY KEY("", "") ); CREATE TABLE "_YYYYMMDD"( "" date , "" uuid PRIMARY KEY , "" uuid , "BLOB" uuid , "" text ); CREATE TABLE "_YYYYMMDD"( "" date , "" uuid , "" smallint , "" timestamp , "" uuid , PRIMARY KEY("", "", "") ); CREATE INDEX ON "_YYYYMMDD"("", "", "" DESC); --     CREATE TABLE "_YYYYMMDD"( "" date , "" uuid PRIMARY KEY , "" uuid , "" text ); CREATE TABLE "_YYYYMMDD"( "" date , "" uuid , "" uuid , PRIMARY KEY("", "") ); CREATE TABLE "_YYYYMMDD"( "" date , "" uuid PRIMARY KEY , "" date ); 


рдПрдХ рд╕реБрдВрджрд░ рдкреИрд╕рд╛ рдмрдЪрд╛рдУ


рдареАрдХ рд╣реИ, рдЕрдЧрд░ рд╣рдо рдХреНрд╖реЗрддреНрд░ рдХреЗ рдореВрд▓реНрдпреЛрдВ (рдЯреНрд░рд┐рдЧрд░ рдФрд░ рдЗрдирд╣реЗрд░рд┐рдЯреЗрдВрд╕ рдпрд╛ рдкрд╛рд░реНрдЯрд┐рд╢рди рдмрд╛рдп) рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╢рд╛рд╕реНрддреНрд░реАрдп рд╡рд┐рднрд╛рдЬрди рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрд╡реЗрджрди рд╕реНрддрд░ рдкрд░ "рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ", рд╣рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд┐рднрд╛рдЬрди рдХреБрдВрдЬреА рдХрд╛ рдорд╛рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдирд╛рдо рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИред

рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рд╕рдВрдЧреНрд░рд╣реАрдд рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд┐рдд рд╣реИрдВ , рддреЛ рдЖрдк рдЗрди "рдЕрддрд┐рд░рд┐рдХреНрдд" рдлрд╝реАрд▓реНрдб рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдЪ рд╣реИ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрдИ рд╡рд░реНрдЧреЛрдВ рдХреЗ рд╕рднреА рдирдореВрдиреЛрдВ рдХреЛ рдЖрд╡реЗрджрди рдкрдХреНрд╖ рдореЗрдВ рдЬрдорд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

Source: https://habr.com/ru/post/hi483170/


All Articles