class AzuCLI::Generate::DataMigration

Overview

Data migration generator that creates CQL::DataMigration classes

Defined in:

azu_cli/generators/data_migration.cr

Constant Summary

OUTPUT_DIR = "./src/db/data_migrations"

Constructors

Instance Method Summary

Constructor Detail

def self.new(name : String) #

[View source]

Instance Method Detail

def ____collect_files(____files) #
Description copied from class Teeplate::FileTree

:nodoc:


[View source]
def __ecr0(____io) #

[View source]
def migration_class_name : String #

Get migration class name


[View source]
def migration_class_name=(migration_class_name : String) #

[View source]
def migration_filename : String #

Get migration filename


[View source]
def name : String #

Migration configuration properties


[View source]
def name=(name : String) #

Migration configuration properties


[View source]
def snake_case_name : String #

Convert name to snake_case for file naming


[View source]
def snake_case_name=(snake_case_name : String) #

[View source]
def timestamp : String #

[View source]
def timestamp=(timestamp : String) #

[View source]