Влияние изменения типа данных столбца таблицы sql from smallmoney на деньги

Parent.jsx:

import React from 'react';

const doSomething = value => {};

const Parent = props => (
  
{ !props || !props.children ?
Loading... (required at least one child)
: !props.children.length ? {props.children} : props.children.map((child, key) => React.cloneElement(child, {...props, key, doSomething})) }
);

Child.jsx:

import React from 'react';

/* but better import doSomething right here,
   or use some flux store (for example redux library) */
export default ({ doSomething, value }) => (
  
doSomething(value)}/> );

и main.jsx:

import React from 'react';
import { render } from 'react-dom';
import Parent from './Parent';
import Child from './Child';

render(
  
    
    
    
  ,
  document.getElementById('...')
);

см. пример здесь: https://plnkr.co/edit/jJHQECrKRrtKlKYRpIWl?p=preview

0
задан Ethan Cannoy 13 July 2018 в 23:40
поделиться

1 ответ

Изменение типа данных SmallMoney to Money не влияет на уже сохраненные данные и запросы, ссылающиеся на него, если вы не использовали какую-либо функцию в запросах. Это, безусловно, повлияет на базу кода, если ORM был использован, Datatype необходимо изменить везде в кодовой базе: Конечно, рефакторинг можно использовать в этом отношении, но с точки зрения регрессии операции, выполняемые над ним в коде, должны быть пересмотрены.

0
ответ дан Pramod Negi 17 August 2018 в 12:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: