Knex: "рдХреНрдиреЗрдХреНрд╕: рдХрдиреЗрдХреНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╕рдорд╛рдкреНрдд рд╣реЛ рд░рд╣рд╛ рд╣реИред рдкреВрд▓ рд╢рд╛рдпрдж рднрд░рд╛ рд╣реБрдЖ рд╣реИред" рддреНрд░реБрдЯрд┐

рдХреЛ рдирд┐рд░реНрдорд┐рдд 2 рдирд╡ре░ 2017  ┬╖  18рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: knex/knex

рдореИрдВ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ "рдЕрдирд╣реЗрд▓реНрдб рд░рд┐рдЬреЗрдХреНрд╢рди рдЯрд╛рдЗрдордЖрдЙрдЯ рдПрд░рд░: рдХреНрдиреЗрдХреНрд╕: рдЯрд╛рдЗрдордЖрдЙрдЯ рдПрдХ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣рд╛ рд╣реИред рдкреВрд▓ рд╢рд╛рдпрдж рднрд░рд╛ рд╣реБрдЖ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдПрдХ .transacting(trx) рдХреЙрд▓ рдпрд╛рдж рдХрд░ рд░рд╣реЗ рд╣реИрдВ?" рдореБрджреНрджрд╛ред рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЪрд▓ рд░рд╣реЗ рдкреНрд░рд╢реНрди рд╣реИрдВ рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдХреНрд╡реЗрд░реА рдирд╣реАрдВ рдвреВрдВрдв рдкрд╛ рд░рд╣рд╛ рд╣реВрдВред рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдХрд╛ рдЖрдХрд╛рд░ рдмрдврд╝рдиреЗ рдкрд░ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЧрдВрднреАрд░ рд╣реЛрдиреЗ рд▓рдЧрддреА рд╣реИред рдХреНрдпрд╛ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рд╣реИ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВрдиреЗ рдЗрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХреА:

"knex": "^0.21.1",
"objection": "^2.1.3",
"pg": "^8.0.3"

рд╕рднреА 18 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ рднреА рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдореЗрд░реА рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред

рд╕рдорд╛рдзрд╛рди рд╕реНрд░реЛрдд рдХреЛ рдЕрд▓рдЧ рдХрд░рдирд╛ рдФрд░ рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рд╣реИред рдпрд╣ рдПрдХ "рдХреНрд╡реЗрд░реА" рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕рдорд╕реНрдпрд╛ рд╣реИред рддреНрд░реБрдЯрд┐ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм knex 60 рд╕реЗрдХрдВрдб рдХреЗ рднреАрддрд░ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) рдХрдиреЗрдХреНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдкреВрд▓ рднрд░рд╛ рд╣реБрдЖ рд╣реИред

рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдРрд╕реА рдХрдИ рдЪреАрдЬреЗрдВ рд╣реИрдВ рдЬреЛ рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреА рд╣реИрдВред рд╕рдмрд╕реЗ рдЖрдо рдореЗрдВ рд╕реЗ рджреЛ рд╣реИрдВ:

  1. рдЖрдк рд▓реЗрди-рджреЗрди рдХрд░рдирд╛ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ / рдХреНрд╡реЗрд░реА рдмрд┐рд▓реНрдбрд░реЛрдВ рдкрд░ .transacing(trx) рдкрд░ рдХреЙрд▓ рдХрд░рдирд╛ рднреВрд▓ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдзрд┐рдХрддрдо рдкреВрд▓ рдкрд░ рд╣реИ рдЬреЛ рди рдХреЗрд╡рд▓ рд▓реЗрдирджреЗрди рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ рдмрд▓реНрдХрд┐ рддреНрд░реБрдЯрд┐ рдХреЛ рднреА рдлреЗрдВрдХ рджреЗрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдИ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  2. рдкреВрд▓ рдХреЛ рдЕрдзрд┐рдХрддрдо рдХреНрд╖рдорддрд╛ рдкрд░ рдХрдо рд╕реЗ рдХрдо (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) 60 рд╕реЗрдХрдВрдб рдиреЙрди-рд╕реНрдЯреЙрдк рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рддрд╛рд░ рд╡реНрдпрд╕реНрдд рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рднрд╛рд░реА рдпрд╛рддрд╛рдпрд╛рдд рдпрд╛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдгред

рдЬрдм рдпрд╣ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ рддреЛ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП - рдХреНрдпрд╛ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрдиреЗрдХреНрд╢рди рд╣реИрдВ? рдХреНрдпрд╛ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХрдиреЗрдХреНрд╢рди рд╣реИрдВ? рдЖрджрд┐ред

рдореБрдЭреЗ рднреА рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝ рд░рд╣рд╛ рд╣реИред

rejecter(new _bluebird2.default.TimeoutError('Knex: Timeout acquiring a connection. The pool is probably full. ' + 'Are you missing a .transacting(trx) call?')); ^ TimeoutError: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call?

рдЬрдм рд╣рдо рдЕрдкрдиреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЦреЛрджрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХреНрд░реИрд╢ рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХрдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ? рдпрд╛ рдХрдо рд╕реЗ рдХрдо рддреНрд░реБрдЯрд┐ рд╕реНрдЯреИрдХ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИ?

@rsfernandes рдЬрдм рддрдХ рдЖрдк рдЕрдкрдиреЗ рдмрд┐рд▓реНрдбрд░реЛрдВ рдкрд░ catch рд╣реИрдВрдбрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рддреНрд░реБрдЯрд┐ рдкреВрд░реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХреИрд╕реЗ рдХреНрд░реИрд╢ рдХрд░ рджреЗрдЧреАред

рд╕реНрдЯреИрдХ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ longStackTraces ред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЗрд╕ рддреНрд░реБрдЯрд┐ рд╕реНрдЯреИрдХ рдХреЗ рд▓рд┐рдП knex рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

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

https://github.com/tgriesser/knex/issues/3159 рдФрд░реЛрд░рд╛ рдХреЗ рд▓рд┐рдП рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреБрдЫ рдХрд╛рдо рдХреА рд╕реВрдЪреА рд╣реИред

@wubzz

  1. рдкреВрд▓ рдХреЛ рдЕрдзрд┐рдХрддрдо рдХреНрд╖рдорддрд╛ рдкрд░ рдХрдо рд╕реЗ рдХрдо (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) 60 рд╕реЗрдХрдВрдб рдиреЙрди-рд╕реНрдЯреЙрдк рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рддрд╛рд░ рд╡реНрдпрд╕реНрдд рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рднрд╛рд░реА рдпрд╛рддрд╛рдпрд╛рдд рдпрд╛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдгред

рдпрджрд┐ рдпрд╣ рдореБрджреНрджрд╛ рд╣реИ, рддреЛ рдпрджрд┐ рдХрдо рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддреЛ рдХреНрдпрд╛ рд╕рдВрднрд╡ рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ? рдореИрдВ

рд╕рдордпрдмрд╛рд╣реНрдп рдпрд╛ рдЕрдзрд┐рдХрддрдо рдХреНрд╖рдорддрд╛ рдмрдврд╝рд╛рдПрдБ?

рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ knex рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдереА, рдмрд▓реНрдХрд┐ рдореЗрд░реЗ aws RDS рдкрд░ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдореВрд╣ рдЗрдирдмрд╛рдЙрдВрдб рдирд┐рдпрдо рдХреЗ рд╕рд╛рде рдереАред рдпрд╣ рдХреЗрд╡рд▓ рдореЗрд░реЗ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдЖрдИрдкреА рдкрддреЗ рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ ec2 рдЙрджрд╛рд╣рд░рдг рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдорджрджрдЧрд╛рд░ рдирд╣реАрдВ рдерд╛ред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдпрд╣ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд╣реИ, рддреЛ рдпрд╣ рдЗрд╕ рддрдереНрдп рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ knex рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдЗрд╕рд▓рд┐рдП рдЕрдкрдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рднреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ!

рд╣рд╛рдБ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдХрдиреЗрдХреНрд╢рди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд╡рд░реБрджреНрдз рд╣реЛ рдЧрдпрд╛ рд╣реЛ ... рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрдиреЗрдХреНрд╢рди рдЯрд╛рдЗрдордЖрдЙрдЯ рд╕реЗрдЯ рдХрд░рдирд╛ рдФрд░ рдЯрд╛рдЗрдордЖрдЙрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЗрди рджреЛ рдорд╛рдорд▓реЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд░ рд╕рдХреЗред

рдореИрдВрдиреЗ рдЗрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХреА:

"knex": "^0.21.1",
"objection": "^2.1.3",
"pg": "^8.0.3"

рдЖрдкрдХреЛ Node 12 NOT Node 14 . рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИ

рдореЗрд░реЗ рдкрд╛рд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреВрд▓ рд╕реАрдорд╛ рдереА, рдореИрдВ рдиреНрдпреВрдирддрдо рдФрд░ рдЕрдзрд┐рдХрддрдо рд╕реЗрдЯ рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░ рд╕рдХрддрд╛ рдерд╛

рдореЗрд░реЗ рдореИрдХ рдкрд░ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереАред рдореИрдВ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ knex рдЪрд▓рд╛ рд░рд╣рд╛ рдерд╛ рдФрд░ рдЕрдЪрд╛рдирдХ рдЗрд╕ Knex рдХреЛ рджреЗрдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛: рдЯрд╛рдЗрдордЖрдЙрдЯ ... рдореБрджреНрджрд╛ред рдореБрдЭреЗ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдмреИрд╢ рдХреЗ рдмрдЬрд╛рдп zsh рд╢реЗрд▓ рдореЗрдВ рдЬрд╛ рд░рд╣реА рдереАред рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдмреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдРрдкреНрдкрд▓ рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ zsh рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИред рдЬреИрд╕реЗ рд╣реА рдореИрдВ рдмреИрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдкрд╕ рдЧрдпрд╛, рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред

рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдХреА рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдЖрдкрдХреЛ Node 12 NOT Node 14 . рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИ

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдореИрдХ рдбреЙрдХрд░-рдХрдВрдкреЛрдЬрд╝ рдиреЛрдб рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдиреЛрдб (v14) рдХреЗ рдмрдЬрд╛рдп 12 ред рдзрдиреНрдпрд╡рд╛рджред

рдореИрдВ nvm exec 12 node ./src/index... рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд░реНрд╡рд░ рдХреЗ рдиреЛрдб рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛ рдФрд░ рдКрдкрд░ рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рдереАред

рдиреЛрдб рдХреЛ рд╕реАрдзреЗ рд▓реЙрдиреНрдЪ рдХрд░рдХреЗ, рддреНрд░реБрдЯрд┐ рдЧрд╛рдпрдм рд╣реЛ рдЧрдИ рдФрд░ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рд╣реЛ рдЧрдпрд╛ред

рддреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдПрдХ рд╕рд╛рджрд╛, рд╕рд╛рдорд╛рдиреНрдп рд╕реЗрдЯрдЕрдк рдФрд░ рд╢рд╛рдпрдж рдиреЛрдб 12 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

@batadamnjanovic рдЖрдкрдиреЗ рдкреВрд░реЗ рджреЛ рджрд┐рдиреЛрдВ рдХреЗ рд╢реЛрдз рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдмрдЪрд╛ рд▓рд┐рдпрд╛ред рдЯреАрд╡рд╛рдИ !!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

arconus picture arconus  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

koskimas picture koskimas  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

marianomerlo picture marianomerlo  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

legomind picture legomind  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

PaulOlteanu picture PaulOlteanu  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ