I'm studying a bit of Rails for a new project and a question arose that is:
When I give db:migrate
, Rails creates / changes the entire database structure - when needed - based on the template. From what I've seen, rake creates some validation and versioning fields for the records.
My question is: can I have any Rails parallel service / program inserting or changing database information that my application controls without compromising integrity?